RM0091
Figure 192. Independent watchdog block diagram
CORE
LSI
Note:
The watchdog function is implemented in the CORE voltage domain that is still functional in
Stop and Standby modes.
21.4
IWDG registers
Refer to
The peripheral registers can be accessed by half-words (16-bit) or words (32-bit).
21.4.1
Key register (IWDG_KR)
Address offset: 0x00
Reset value: 0x0000 0000 (reset by Standby mode)
31
30
29
Res.
Res.
Res.
Res.
15
14
13
w
w
w
Bits 31:16 Reserved, must be kept at reset value.
Bits 15:0 KEY[15:0]: Key value (write only, read 0x0000)
Prescaler register
Status register
IWDG_PR
IWDG_SR
8-bit
prescaler
V DD voltage domain
Section 1.1 on page 34
28
27
26
25
Res.
Res.
Res.
12
11
10
9
w
w
w
w
These bits must be written by software at regular intervals with the key value 0xAAAA,
otherwise the watchdog generates a reset when the counter reaches 0.
Writing the key value 0x5555 to enables access to the IWDG_PR, IWDG_RLR and
IWDG_WINR registers (see
Writing the key value CCCCh starts the watchdog (except if the hardware watchdog option is
selected)
Doc ID 018940 Rev 1
Reload register
IWDG_RLR
12-bit reload value
12-bit downcounter
for a list of abbreviations used in register descriptions.
24
23
22
Res.
Res.
Res.
8
7
6
KEY[15:0]
w
w
w
Section
21.3.3)
Independent watchdog (IWDG)
Key register
IWDG_KR
IWDG reset
21
20
19
18
Res.
Res.
Res.
Res.
5
4
3
2
w
w
w
w
MS19944V1
17
16
Res.
Res.
1
0
w
w
455/742
Need help?
Do you have a question about the STM32F05 series and is the answer not in the manual?
Questions and answers