主要内容

本页采用了机器翻译。点击此处可查看英文原文。

C28x-Watchdog

启用后,如果软件在指定的时间间隔内未能重置 Watchdog 计数器,Watchdog 将重置处理器或产生中断。此功能使处理器能够从故障中恢复。

有关详细信息,请参阅 Texas Instruments™ 网站上适用于您处理器的《数据手册》《系统控制和中断参考指南》

Enable watchdog

启用 Watchdog 定时器模块。

该参数对应于 Watchdog 控制寄存器 (WDCR) 的第 6 位 (WDDIS) 和系统控制和状态寄存器 (SCSR) 的第 0 位 (WDOVERRIDE)。

Counter clock

设置 Watchdog 定时器周期相对于 OSCCLK/512。

该参数对应于 Watchdog 控制寄存器 (WDCR) 的第 2-0 位 (WDPS)。

注意

根据处理器类型的不同,Watchdog 时钟 (WDCLK) 的默认值可以基于内部振荡器 (INTOSC1) 或外部振荡器 (OSCCLK)。

Timer period ((1/Counter clock)*256) in seconds

显示计时器周期(以秒为单位)。当您更改 Counter clock 参数时,此值会自动更新。

Time out event

配置 Watchdog,使其在软件无法重置 Watchdog 计数器时重置处理器或产生中断。可选方案有:

  • Chip reset ——产生一个信号 (WDRST),用于复位处理器并禁用 Watchdog 中断信号 (WDINT)。

  • Raise WD Interrupt — 生成 Watchdog 中断信号 (WDINT) 并禁用复位处理器信号 (WDRST)。WDINT 信号可用于将设备从空闲或待机低功耗模式唤醒。

该参数对应于系统控制和状态寄存器 (SCSR) 的第 1 位 (WDENINT)。

另请参阅

主题