Part Number: TMS320F2800157
使用的TMS32F2800157芯片,程序下载到FALSH中运行,带着仿真器在线仿真运行,发现未初始化的全局变量数值不为0,为随机数值。重新上电后不在线仿真数值是对的。之前用过28335和28377D这些芯片都没有出现过这种问题。这到底是啥原因导致的?
Part Number: TMS320F2800157
使用的TMS32F2800157芯片,程序下载到FALSH中运行,带着仿真器在线仿真运行,发现未初始化的全局变量数值不为0,为随机数值。重新上电后不在线仿真数值是对的。之前用过28335和28377D这些芯片都没有出现过这种问题。这到底是啥原因导致的?
您好,
请调用_c_int00函数进行全局变量初始化为0,链接帖子讨论了类似问题请参考。
这两个链接我看了,我也使用过28377D,2812、28335、28035这些C28芯片,从来没有遇到过这个问题,就是用2800157这个芯片在线仿真出现这个全局变量没有初始化为0,Debug里面运行程序之前点击reset和restart也没有用