ArterySW 发表于 2020-8-16 10:44

SC00014—AT32F4xx_独立看门狗的使用

本帖最后由 ArterySW 于 2020-8-16 20:13 编辑

AT32F4xx_独立看门狗的使用示例目的本示例展示了如何使用AT32F4xx系列的独立看门狗(IWDG)。
支持型号:AT32F4xx全系列
1 快速使用方法1.1硬件资源
AT-START-F403A V1.0 实验板
1.2 软件资源该Demo以AT32F403A为例,BSP版本AT32F4xx_StdPeriph_Lib_V1.1.8。Demo在复位后程序会配置并使能IWDG,而后不断在主循环中进行喂狗,以防止IWDG复位,但通过按键(USER_KEY)可使得程序进入死循环,无法喂狗,从而导致看门狗复位,而当看门狗复位后LED4会亮起。
1.3 示例使用1) 复位后程序会配置好IWDG,并每隔一段时间进行喂狗;2) 任意时刻按下USER_KEY使得程序进入死循环,无法喂狗;3) 发生IWDG复位后程序重新运行,并会点亮LED4。
sample code 源码如下:


页: [1]
查看完整版本: SC00014—AT32F4xx_独立看门狗的使用