TI中文支持网
TI专业的中文技术问题搜集分享网站

CAL变量初始化

在使用F28035时,CLA变量不能直接在定义时初始化。由于CLA代码是在中断驱动环境中执行的,所以没有C系统引导序列。因此,全局/静态数据初始化必须在程序执行期间完成,或者通过一个CLA任务来实现。

但是在使用F28377D时,例程中直接对CLA变量初始化。

为什么两个不一样?

Susan Yang:

您可以看一下下面文档的39
e2echina.ti.com/…/C2000_2D00_CLA_2D00385EC189EE959898E389547B2D00_V1.0.pdf

而在28377 CLA中使用的是CLADataLS0

,

user5860441:

懂了,能不能直接初始化,要看存储器的控制权在谁,28377d复位时,LS0RAM控制权在CPU,所以能被直接初始化。

,

Susan Yang:

是的,您的理解是正确的

赞(0)
未经允许不得转载:TI中文支持网 » CAL变量初始化
分享到: 更多 (0)