This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CLA 程序空间 及 数据空间分配的问题



关于28035CLA的几个问题
1、CLA占用了RAML3 的0X9000~0X93FF空间。剩下的0X9400~0X9800能不能存放其它的数据
目前测试的结果,好像不支持!


2、 CLA Data RAML1、CLA Data RAML2是用来干吗的?
我定义一个变量VolCla。通过CLA,对VolCla,进行读,写操作。这个变量VolCla 是不是要分配在CLA Data RAML1、CLA Data RAML2?

还是任意分配到RAM都可以?


3、CLA-to-CPU Message RAM 、CPU-to-CLA Message RAM  可以通过设置,限制CPU 和CLA 对这两个RAM的读 或者 写,
和上面的CLA Data RAML1、CLA Data RAML2又有什么区别?

http://www.deyisupport.com/question_answer/microcontrollers/c2000/f/56/t/48193.aspx

还有这个帖子,我用CCS5.5也还没有解决

  • wellsking,

    1. 不支持,当RAML3 映射为CLA的代码空间后,CPU就不能访问RAML3。

    2. data RAM是用来存在CLA 变量和数据的。CLA使用的变量,应该分配在dataRAM中。

    3. 信息RAM是两个核之间的交互通道,两核分别可以读写。data RAM当分配给CLA时,只CLA可以读写。

    Eric