打印
[CW32F030系列]

芯源的CW32是不是有个看门狗中断功能?

[复制链接]
343|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
forgot|  楼主 | 2023-7-7 17:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我看资料说CW32看门狗的代码配置为产生中断不复位,看门狗可以停止复位,先进中断。因此,当看门狗时间到,进入看门狗中断函数WDT_IRQHandler()中,在中断函数中,可以进行软件复位或一些其他操作。

使用特权

评论回复
沙发
chenjun89| | 2023-7-10 08:16 | 只看该作者
如果有看门狗就有中断功能

使用特权

评论回复
板凳
forgot|  楼主 | 2023-7-10 08:30 | 只看该作者
chenjun89 发表于 2023-7-10 08:16
如果有看门狗就有中断功能

我看资料是说可以停止复位,先进中断,说是和STM32不一样

使用特权

评论回复
地板
szt1993| | 2023-7-11 21:56 | 只看该作者
forgot 发表于 2023-7-10 08:30
我看资料是说可以停止复位,先进中断,说是和STM32不一样

看门狗其实就是复位用的,是不是文档的意思是直接进入MCU复位

使用特权

评论回复
5
tpgf| | 2023-8-7 13:17 | 只看该作者
只要有看门狗这个模块 就有相应的中断功能

使用特权

评论回复
6
nawu| | 2023-8-7 13:40 | 只看该作者
理论上是可以  但是尽量不要在中断函数中做这些工作

使用特权

评论回复
7
aoyi| | 2023-8-7 14:02 | 只看该作者
为什么要在看门狗中断函数中进行软件复位呢

使用特权

评论回复
8
zljiu| | 2023-8-7 16:05 | 只看该作者
可以通过代码实现复位 也可以不进行复位操作

使用特权

评论回复
9
gwsan| | 2023-8-7 16:34 | 只看该作者
我觉得关键是寄存器是怎么配置的

使用特权

评论回复
10
tfqi| | 2023-8-7 17:12 | 只看该作者
看门狗的作用就是尽量使得程序不要跑飞

使用特权

评论回复
11
两只袜子| | 2023-10-7 11:34 | 只看该作者
芯源的CW32 MCU内部集成了看门狗定时器(IWDT)和窗口看门狗定时器(WWDT),具有看门狗中断功能。

使用特权

评论回复
12
AdaMaYun| | 2023-11-21 14:32 | 只看该作者
WWDT 通常被用来监测有严格时间要求的程序执行流程,防止由外部干扰或未知条件造成应用程序的执行异常,导致发生系统故障;而IWDT则使用比较灵活,可以自由实现IWDT启动、刷新和停止。

使用特权

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

本版积分规则

1762

主题

13158

帖子

55

粉丝