Other Parts Discussed in Thread: MSP430F5310, MSP-FET
器件型号: MSP430F5310
主题中讨论的其他器件: MSP-FET
我对 MSP430F5310 上的看门狗计时器行为有疑问。 使用 MSP-FET 进行调试时、通常预计看门狗计时器不会在调试中断期间触发复位。 不过、我观察到了一些情况、在调试中断期间看门狗计时器也会复位。
根据我们迄今为止的调查、我们认为这种现象很可能是由软件问题引起的。 发生频率很少见、但一旦系统进入这种状态、无论时序如何、都可以对其进行重新生成。
您能否就可能在调试中断期间导致看门狗复位的潜在软件错误或编码模式提供指导? 具体而言、我希望从以下角度获得示例或建议:
-无意中允许 WDT 超时的典型编程错误
- WDT 设置的写入顺序中的错误或错误(写入 WDTCTL 时特别常见的陷阱)
堆栈损坏、不正确的跳转或意外复位表现为看门狗复位
非常感谢您的支持。