我以前只使用 WDT 作为间隔定时器、希望将其用作看门狗。 Resource Explorer 中的简单应用程序示例似乎没有回答我的问题。
我想用 ACLK 设置看门狗,然后再用一秒钟....
1、 看门狗可以用作看门狗、看门狗的时间间隔可以通过 WDTIS 位表示、也可以严格地说这些位仅用于定时器间隔吗?
2. 在将看门狗用作看门狗时、是否需要 WDT ISR、或者严格地说是在计时器模式下使用 WDT ISR?
3. 我应该在该 ISR 内写入 WDTCNTCL 位(如果上面的#2为真)吗?
4. 要启动主循环的看门狗,我应该一直用0x5A2C 写入 WDTCTL?...这将选择 ACLK,清除计数器并将其设置为1秒...
5. 如果我需要如何处理 IFG?
6. 在 LPM3之前的配置过程中、应该将 WDTCTL 设置为第一行代码吗? 在本说明中、我还应该在这里设置 IE 吗? 是否需要设置 GIE 才能使其正常工作?
谢谢