Status register (IWDG_SR)

Регистр статуса IWDG-таймера STM32F10x

Смещение (Address offset): 0x0C

Reset value: 0x0000'0000

3130292827262524
Reserved
------------------------
00000000
2322212019181716
Reserved
------------------------
00000000


15141312111098
Reserved
------------------------
00000000
76543210
Reserved PR[2:0]
------------------rr
00000000


Bits 31:2
Reserved
Reserved, read as 0
Зарезервировано. Всегда читается как 0
Bit 1
RVU
Watchdog counter reload value update
Флаг обновления значения счетчика сторожевого таймера IWDG

Устанавливается аппаратно, указывает на продолжение обновления значения счетчика. Сбрасывается аппаратно, когда операция завершена (занимает до 5 циклов RC 40 кГц).

Значение счетчика может быть обновлено только при сброшенном бите RVU.

Bit 0
PVU:
Watchdog prescaler value update
Флаг обновления значения предделителя сторожевого таймера IWDG

Устанавливается аппаратно, указывает на продолжение обновления значения предделителя. Сбрасывается аппаратно, когда операция завершена (занимает до 5 циклов RC 40 кГц).

Значение предделителя может быть обновлено только при сброшенном бите PVU.



//- stm32f10x.h

/*******************  Bit definition for IWDG_SR register  ********************/

#define  IWDG_SR_PVU     ((uint8_t)0x01)    /* Watchdog prescaler value update */
#define  IWDG_SR_RVU     ((uint8_t)0x02)    /* Watchdog counter reload value update */