发新帖我要提问
12
返回列表
打印
[开发工具]

AT32看门狗WDT使用方法

[复制链接]
楼主: 两只袜子
手机看帖
扫描二维码
随时随地手机跟帖
21
averyleigh| | 2023-7-6 10:52 | 只看该作者 回帖奖励 |倒序浏览
如果系统出现故障或停止喂狗,WDT将在超时后触发复位操作,以恢复系统到初始状态。

使用特权

评论回复
22
zerorobert| | 2023-7-6 11:14 | 只看该作者
需要定期喂狗,以防止WDT超时复位系统。

使用特权

评论回复
23
lihuami| | 2023-7-6 11:25 | 只看该作者
在需要停用WDT的情况下,可以通过将特定寄存器设置为禁用状态来实现。

使用特权

评论回复
24
tifmill| | 2023-7-6 11:45 | 只看该作者
狗的方法是定期重置WDT的计数器。这可以通过写入特定的值(如0xAAAA)到WDT的喂狗寄存器来实现。

使用特权

评论回复
25
deliahouse887| | 2023-7-6 11:51 | 只看该作者
比如堆栈溢出或者中断嵌套时卡死。(大量中断嵌套处理不好很容易互相影响卡死)在这种情况下使用看门狗

使用特权

评论回复
26
updownq| | 2023-7-6 11:58 | 只看该作者
设置WDT的定时来确定系统在没有及时的情况下会被重启的时间。

使用特权

评论回复
27
adolphcocker| | 2023-7-6 12:09 | 只看该作者
具体的WDT配置和使用方法可能会因不同的AT32系列和型号而有所差异。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则