TI中文支持网
TI专业的中文技术问题搜集分享网站

MSP430F5438A 程序跑飞/死机

各位专家,目前遇到如下问题:

板子连接薄膜按键,如果不按键,貌似一切正常。死机/跑飞,出现在按键时,但不是每次按键都会死机,按哪一个键也不一定。

疑问1:MSP430F5438A 跑飞是,是否中断正常?在时钟的中断程序中,增加硬件看门狗驱动,比如1每种。如果程序跑飞,但中断正常响应,则看门狗无法起到重启的作用。

疑问2:怀疑是按键的静电导致,但是已经在每个按键的输入端,增加了ESD,难道要在距离单片机的IO口最近的地方增加ESD?

Bruce Wei:

1,关于1,楼主可以同时抓一下电源的波形和按键按下瞬间的波形?

2、关于2,可以再IO口到按键的引线上串入一个电阻,在靠近IO引脚接一个电容到地,看有没有改善。

user3928107:

你好,问题最终解决了吗?我现在也遇到了一样的问题,在按开关键的时候,就会出现死机的现象,导致无法再开机。 

user3928107:

回复 Bruce Wei:

我现在也遇到了一样的问题,在按开关键的时候,就会出现死机的现象,导致无法再开机。

HG:

有没有可能是SVS复位了?你按键的时候,电压不巧到了SVS的电压以下,引起系统复位了。你对照用户手册SVS and SVM Performance Modes and Wakeup Times章节看看呢

灰小子:

回复 user3928107:

无法判断具体原因,只能猜测,建议提供更详细的资料

赞(0)
未经允许不得转载:TI中文支持网 » MSP430F5438A 程序跑飞/死机
分享到: 更多 (0)