
DocID024597 Rev 5
33/1830
RM0351
Contents
48
Infrared interface (IRTIM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1170
Independent watchdog (IWDG) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1171
IWDG functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1171
IWDG block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1171
Hardware watchdog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1173
Low-power freeze . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1173
Behavior in Stop and Standby modes . . . . . . . . . . . . . . . . . . . . . . . . 1173
Register access protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1173
Key register (IWDG_KR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1174
Prescaler register (IWDG_PR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1175
Reload register (IWDG_RLR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1176
Status register (IWDG_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1177
Window register (IWDG_WINR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1178
IWDG register map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1179
System window watchdog (WWDG) . . . . . . . . . . . . . . . . . . . . . . . . . 1180
WWDG main features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1180
WWDG functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1180
Enabling the watchdog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1181
Controlling the downcounter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1181
Advanced watchdog interrupt feature . . . . . . . . . . . . . . . . . . . . . . . . 1181
How to program the watchdog timeout . . . . . . . . . . . . . . . . . . . . . . . 1182
Control register (WWDG_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1183
Configuration register (WWDG_CFR) . . . . . . . . . . . . . . . . . . . . . . . . 1184
Status register (WWDG_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1184
WWDG register map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1185