SysTick current value register (STK_VAL)

Регистр текущего значения счетчика системного таймера

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

Reset value: 0x0000'0000

3130292827262524
Reserved
------------------------
00000000
2322212019181716
CURRENT[23:0]
rwrwrwrwrwrwrwrw
00000000


15141312111098
CURRENT[23:0]
rwrwrwrwrwrwrwrw
00000000
76543210
CURRENT[23:0]
rwrwrwrwrwrwrwrw
00000000


Bits 31:24
Reserved
Must be kept at cleared
Зарезервировано. Должно быть всегда установлено в 0
Bits 23:0
CURRENT[23:0]
Current counter value
Текущее значение счетчика системного таймера

Операции чтения возвращают текущее значение счетчика системного таймера.

При записи любого значения в этот регистр значение CURRENT[23:0] сбрасывается до 0. Также сбрасывается флаг COUNTFLAG в регистре STK_CTRL.



/*****************  Bit definition for SysTick_VAL register  ******************/
#define  SysTick_VAL_CURRENT  ((uint32_t)0x00FFFFFF)  /* Current value at the time the register is accessed */