Other Parts Discussed in Thread: MSP430F5437, MSP430F5438A, UNIFLASH
我的产品最近进行硬件升级,CPU采用MSP430F5438A芯片(之前采用的芯片是MSP430F5437),程序也是在之前的MSP430F5437版本的程序移植过来,现在出现的现象是:烧写80块芯片板子,有三分之二的板子程序能够正常跑起来,有大约10块的板子程序总是跑不起来,我用IAR开发平台进行程序仿真发现如下问题:
程序就仿真不了了!
问题:
(1)看现象貌似是堆栈指针跑飞,可以为什么有三分之二的板子又能正常跑呢?
(2)为什么仿真的时候有时候单步它也能正常?
