TI中文支持网
TI专业的中文技术问题搜集分享网站

看门狗溢出时间

我主控F28069,跑的90m,我看门狗溢出时间最长400多ms?  可以设置更长时间吗?

Susan Yang:

看门狗溢出时间主要取决于Watchdog CLK,输入时钟以及预分频位 WDT输入时钟自动512分频,然后可以再通过WDCR寄存器的WDPS(2-0位)设置(1-64)分频

user5170101:

回复 Susan Yang:

你好,我代码里面貌似选的CLK_WdClkSrc_ExtOscOrIntOsc2作为看门狗时钟,然后64分屏,大概400ms左右会复位。CLK_WdClkSrc_IntOsc1时钟看门狗不起作用,请问该如何配置时间长一点,还要其他时钟可以设置吗

Susan Yang:

回复 user5170101:

WD运行内部10 MHz振荡器,而不是SYSCLKOUT。且计数器本身包括可设置为64的 free-running counter(预分频器)和始终计数为256的8位计数器。

因此计算为:

(1/10 MHz)* 512 * 64 * 256 = 0.839秒

user5170101:

回复 Susan Yang:

你的意思 64分屏的值 已经是最大喂狗时间了吗?可以设置大于1秒吗?如果可以,请问如何设置?感谢你的回复

Susan Yang:

回复 user5170101:

是的,这个已经是最大喂狗时间了

user5170101:

回复 Susan Yang:

我单步,他是不会进入汇编文件的,是我发现程序运行异常后,我点了暂停,他停在了汇编里面

Susan Yang:

回复 user5170101:

请问还是之前的看门狗问题吗?

“我单步,他是不会进入汇编文件的,是我发现程序运行异常后,我点了暂停,他停在了汇编里面”

调试的是什么程序?能否详细说一下?或者给出相关截图?

赞(0)
未经允许不得转载:TI中文支持网 » 看门狗溢出时间
分享到: 更多 (0)