TIMx prescaler (TIMx_PSC)
Предварительный делитель (предделитель)
Смещение (Address offset): 0x28
Reset value: 0x0000
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
PSC[15:8] | |||||||
rw | rw | rw | rw | rw | rw | rw | rw |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
PSC[7:0] | |||||||
rw | rw | rw | rw | rw | rw | rw | rw |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Bits 15:0
PSC[15:0]
Prescaler value
Значение предделителя.
Тактовая частота счетчика CK_CNT равна CK_PSC/(PSC[15:0] + 1).
PSC содержит значение, загружаемое в активный регистр предделителя при каждом событии обновления UEV (в т.ч., когда счетчик очищается через UG-бит регистра TIMx_EGR или через триггерный контроллер, если он настроен в "режиме сброса")
/******************* Bit definition for TIM_PSC register ********************/
#define TIM_PSC_PSC ((uint16_t)0xFFFF) /* Prescaler Value */