請問MSP430F427也有暫存器可以確認是否為看門狗復位嗎?
Susan Yang:
首先MSP430F427 不推荐用于新设计,推荐使用MSP430F427A.
另外MSP430F427的话,您可以查看WDTIFG这个中断标志位来确认是否看门狗产生的复位。 但是无法分别是软件复位还是正常看门狗复位。
具体请查看 https://www.ti.com.cn/cn/lit/ug/slau056l/slau056l.pdf
的12-10 IFG1, Interrupt Flag Register 1
user4534300:
回复 Susan Yang:
看門狗復位之後,我馬上檢查IFG1暫存器,但是WDTIFG並沒有設為1
if((IFG1_ & WDTIFG)== WDTIFG) 用這樣的判斷式確認應該沒有錯吧?
Susan Yang:
回复 user4534300:
In watchdog mode, WDTIFG remains set until reset by software. In interval mode, WDTIFG is reset automatically by servicing the interrupt, or it can be reset by software.
WDTIFG在WDT模式下使CPU复位后,将保持为置位状态供程序查询处理.在WDT下,超时将使WDTIFG置位并保持在CPU重启后供软件测试
您可以在CCS内使用 view—>register来查看该位的值
Susan Yang:
回复 user4534300: