请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC3220
如果看门狗计时器没有"脚踢"、则它需要多长时间才能过期。 我看到它是一个32位计数器、它在80MHz 时钟下运行。 但是、我看不到一种方法来更改它的过期时间。 我可以使用 Watchdog_setReload ()更改我的"强制执行"速度、但我看不到更改计时器过期所需时间的方法、或者它只是等待完整的32位计时器过期(即53.687秒)吗?
谢谢
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
器件型号:CC3220
如果看门狗计时器没有"脚踢"、则它需要多长时间才能过期。 我看到它是一个32位计数器、它在80MHz 时钟下运行。 但是、我看不到一种方法来更改它的过期时间。 我可以使用 Watchdog_setReload ()更改我的"强制执行"速度、但我看不到更改计时器过期所需时间的方法、或者它只是等待完整的32位计时器过期(即53.687秒)吗?
谢谢
您好、Charles、
我唯一可以更改的是重新加载时间、它会改变中断触发狗的频率。 我看不到看门狗失效的设置。
const WatchdogCC32XX_HWAttrs watchdogCC3220SHWAttrs[CC3220S_LAUNCHXL_WATCHDOGCOUNT]={ { baseAddr = WDT_BASE、 .intNum = INT_WDT、 .intPriority =(~0)、 .reloadValue = 80000000 //默认 CPU 时钟频率下的1秒周期 } };