大家好,
最近在写的MSP430程序总是会出现死机现象,而且这种现象一直会出现在开机状态(开机瞬间,先退出低功耗模式,再软件复位芯片)。这种情况虽然很难出现,现在也不知道软件哪里可以入手,所以想增加通过识别按键(不想再添加按键数量)长按与短按来实现硬件的开机瞬间复位。
有以下问题:
1、这种死机(跑飞)现象可能是什么造成的?有那几点可以入手。(我查看了,死机的时候晶振正常,复位端电平正常,电源正常。)
2、软件无法复位的话,那就只能通过硬件复位。我本来这个按键是短按是有其他用的,现在需要检测一个长按时的电平,然后产生复位信号给单片机(MSP430F415)。那硬件电路可以怎么设计才是低成本?
|