Part Number:TMS320F28388D
我工程中定义一个大于4000k byte的数组在线调试没有问题,代码上电后无法启动。这是为什么呢?
Green Deng:
有没有通过CCS里面的view – stack usage查看过堆栈的使用情况?
另外,在未定义这个数组的情况下上电能正常启动吗?
,
user1824005:
堆栈空间是足够的,未定义这个数组之前可以正常上电
,
Green Deng:
是指cmd文件中分配的堆栈空间足够吗?有没有看过CCS设置中的堆栈空间?
,
li liu:
我也遇到类似问题,你这个是数组,我是变量定义多了重新上电不正常,删掉一些就可以了
,
user1824005:
堆栈空间已经加大了
,
user1824005:
我不访问这个数组就没有问题,一旦访问就无法上电。
,
li liu:
没用它被编译器优化了。