【发布时间】:2010-12-23 23:44:44
【问题描述】:
嗨 我想知道是否有办法实现看门狗定时器 在没有配置位的微芯片 dspic33 内, 但仅限于源代码本身 谢谢 伊兰
【问题讨论】:
-
方法很多,但硬件看门狗更好。
标签: microcontroller pic microchip
嗨 我想知道是否有办法实现看门狗定时器 在没有配置位的微芯片 dspic33 内, 但仅限于源代码本身 谢谢 伊兰
【问题讨论】:
标签: microcontroller pic microchip
dsPIC33F/PIC24 允许您在软件中启用/禁用看门狗定时器。
当FWDTEN 配置位被设置(默认)时,看门狗定时器总是被启用。如果您希望在软件中控制 WDT,请清除 FWDTEN 配置位并根据需要通过设置 RCON 寄存器中的 SWDTEN 位启用看门狗定时器。
有关详细信息,请参阅33F ref. manual - Section 09. Watchdog Timer and Power-Saving Modes - dsPIC33F/PIC24H FRM 中的第 9.3.1.1 段。
【讨论】:
可以在定时器中断时将计数器记为 0,如果 == 0,则重置 CPU。主循环/功能代码会将其重置为初始值,表示 SW 处于活动状态。
【讨论】: