打印
[CW32F030系列]

CW32配置 IWDT 为独立看门狗配置步骤

[复制链接]
169|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
forgot|  楼主 | 2023-12-6 16:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
步骤 1:设置 SYSCTRL_APBEN1.IWDT 为 1,使能 IWDT 的配置时钟;
步骤 2:向 IWDT_KR 寄存器写入 0xCCCC,启动 IWDT;
步骤 3:向 IWDT_KR 寄存器写入 0x5555,解除 IWDT 寄存器锁定功能;
步骤 4:配置 IWDT_CR,配置看门狗计数时钟与 RC10K 振荡器的预分频值、溢出后动作、深度休眠模式下是否自动暂停;
步骤 5:配置 IWDT_ARR,配置看门狗的溢出周期;
步骤 6:等待 IWDT_SR.ARRF 和 IWDT_SR.CRF 变为 0,等待重载值和 CR 寄存器更新完成;
步骤 7:向 IWDT_KR 寄存器写入 0xAAAA,加载 ARR 到 IWDT 计数器。

使用特权

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

本版积分规则

1721

主题

12982

帖子

54

粉丝