使用MSP430FR6972芯片下载程序后上电,芯片无法复位并运行,排除硬件问题,请问在软件中应该怎样处理能解决此问题?另外用仿真器仿真时,点击全速运行程序能够跑起来,但是跑一会儿程序会自动停下来,请问这个又是为什么?求指教,小弟不胜感激
Young Hu:
芯片内部有RSTIV寄存器用来记录上次复位的原因,您可以看一下复位是什么原因导致的,然后再排查。
灰小子:
楼主你好,建议先排除一下复位电路的问题。可以通过示波器观察上电时复位波形,看是否满足msp430的要求。
CHANG CHAO SHAO:
回复 Young Hu:
你好不是复位,是下载完程序上电不能运行,但是仿真可以运行
CHANG CHAO SHAO:
回复 Young Hu:
是仿真程序能跑起来,但是烧录后上电程序跑不起来
CHANG CHAO SHAO:
回复 灰小子:
下载其他程序上电后能跑起来,我觉得有可能是程序哪里不对,但是找不到根本原因
灰小子:
回复 CHANG CHAO SHAO:
上电的时候mcu也要经过一个复位过程才能运行起来的,叫上电复位。