Ti工程师您好:
因为28069为CLA指定的内存只有4K,现在我用的CLA代码比较大。我现在用两个任务,task1、task8,task1主要用于控制运算,task8用于初始化。请问怎么把task1的代码指定到RAM中运行,task8放在flash里运行。现在我看cmd配置中Cla1Prog直接包含了所用的任务,请问怎么把两个任务分别指定。
期待工程师们的回复,谢谢!
Susan Yang:28069的CLA 的程序不能放在除RAML3的其他内存,只能放在RAML3。比较新的设备如 2837x可以放在 64Kw RAM
Ti工程师您好:
因为28069为CLA指定的内存只有4K,现在我用的CLA代码比较大。我现在用两个任务,task1、task8,task1主要用于控制运算,task8用于初始化。请问怎么把task1的代码指定到RAM中运行,task8放在flash里运行。现在我看cmd配置中Cla1Prog直接包含了所用的任务,请问怎么把两个任务分别指定。
期待工程师们的回复,谢谢!
user4129436:
回复 Susan Yang:
您好,我的意思是把task1任务里的代码放在RAML3里运行,task8的代码放在flash里运行,这样还能节省点内存,不知道怎么配置cmd文件。请问能实现吗?
Ti工程师您好:
因为28069为CLA指定的内存只有4K,现在我用的CLA代码比较大。我现在用两个任务,task1、task8,task1主要用于控制运算,task8用于初始化。请问怎么把task1的代码指定到RAM中运行,task8放在flash里运行。现在我看cmd配置中Cla1Prog直接包含了所用的任务,请问怎么把两个任务分别指定。
期待工程师们的回复,谢谢!
user4129436:
回复 user4129436:
请问:CLA的代码是不是只能在RAML里运行?不能在Flash里运行,和CPU里的代码执行情况不一样。感觉CLA和CPU的运行方式真的不太一样。
TI中文支持网



