有一个表类项目,在使用MSP430FR5438A,目前有这样一个现象:MCU周期性复位,大概2分钟左右会复位一次,有时候比2分钟长,有时候比2分钟短,误差上下10几秒,很有规律,内部狗关闭了,外部狗也摘掉了,有什么检查的方法吗?
灰小子:
估计是跑飞了,检查下代码吧。
可以通过串口输出信息,来定位大概的位置,然后再找具体出问题的地方。
Susan Yang:
您现在是否有TI的开发板?您的程序在开发板上能正常运行吗?会不会有其他信号串到复位脚上来呢?
Hao Mengzhen:
每回复位之前将复位寄存器值存入FRAM,之后读取看是什么原因导致的复位。
Butterfly:
先确认下你用的哪颗料,TI有MSP430F5438A,没有MSP430FR5438A
你代码里有用到Timer吗?
Hardy Ma:
回复 Butterfly:
抱歉,型号为MSP430F5438A,有用到Timer_A
Hardy Ma:
回复 灰小子:
您好,复位的问题解决了,还是我们的代码有问题