在去年使用msp430F149完成的一个项目,投运后,前几天去维护的时候,发现单片机死机,按复位键不能启动,然后把电源拔掉,重新上电,还是不能启动,这时重新下载msp430F149单片机程序,就能正常运行了。请问一下,这可能是什么原因导致的?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
在去年使用msp430F149完成的一个项目,投运后,前几天去维护的时候,发现单片机死机,按复位键不能启动,然后把电源拔掉,重新上电,还是不能启动,这时重新下载msp430F149单片机程序,就能正常运行了。请问一下,这可能是什么原因导致的?
anguo wang, 你好!使用在电力系统中的话,MSP430F149相关电路你们应该已经和高压端做了很好的隔离了吧,毕竟MSP430F149可承受的温度和电压范围是有限的。另外电磁场较大,可能会导致Flash个别内容改变或丢失,故建议在制作电路板PCB时,要特别注意布板,尽量提高系统的电磁兼容性EMC和EMI抗干扰能力,例如对数字地和模拟地的处理,走线避免直角,高频信号走向,和高压部分的隔离等。
另外,尤其是Flash中存储配置参数的部分,尽量自己在软件上增加CRC,即在Flash部分增加几个自己存储校验码,每次使用flash数据时,先进行CRC校验,保证数据的正确性。