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

![TMS320F28379D: 导入例程出现故障Description Resource Path Location Type gmake: *** [gridconnectedinvlclfltr.obj] Error 1 gridConnectedInverterLCLFltr C/C++ Problem-TI中文支持网](https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_C2000_pastedimage1752114958744v1.jpg)

