IWDG — IWDG_RESET
固件库: PY32L020_Firmware V1.2.1
芯片: PUYA
源文件:PUYA/PY32L020_Firmware_V1.2.1/Projects/PY32L020-STK/Example/IWDG/IWDG_RESET/Src/main.c
功能简介
本示例演示看门狗(Watchdog)功能。看门狗是防止程序跑飞的安全机制——如果程序没有在规定时间内喂狗,MCU 会自动复位。
完整代码
|
|
代码讲解
代码结构清晰,主要包含外设初始化配置和主循环中的功能逻辑。请结合注释理解每一步的含义。
实验现象
- 正常喂狗时程序持续运行
- 停止喂狗后 MCU 自动复位,LED 闪烁一下