Timery
TIM14 0x40002000
13 rejestrów/klastrów w tym peryferium.
Rejestr: CR1 0x40002000
rw
control register 1
Bit 31: zarezerwowany 31 Bit 30: zarezerwowany Bit 29: zarezerwowany Bit 28: zarezerwowany 28 Bit 27: zarezerwowany Bit 26: zarezerwowany Bit 25: zarezerwowany Bit 24: zarezerwowany 24 Bit 23: zarezerwowany Bit 22: zarezerwowany Bit 21: zarezerwowany Bit 20: zarezerwowany 20 Bit 19: zarezerwowany Bit 18: zarezerwowany Bit 17: zarezerwowany Bit 16: zarezerwowany 16 Bit 15: zarezerwowany Bit 14: zarezerwowany Bit 13: zarezerwowany Bit 12: zarezerwowany 12 Bit 11: UIFREMAP Bit 10: zarezerwowany Bit 9: CKD Bit 8: CKD 8 Bit 7: ARPE Bit 6: zarezerwowany Bit 5: zarezerwowany Bit 4: zarezerwowany 4 Bit 3: OPM Bit 2: URS Bit 1: UDIS Bit 0: CEN 0
Bit Szer. Pole Dostęp Opis
0 1 CEN `rw` Counter enable Note: External clock and gated mode can work only if the CEN bit has been previously set by software. However trigger mode can set the CEN bit automatically by hardware.
1 1 UDIS `rw` Update disable This bit is set and cleared by software to enable/disable update interrupt (UEV) event generation. Counter overflow Setting the UG bit. Buffered registers are then loaded with their preload values.
2 1 URS `rw` Update request source This bit is set and cleared by software to select the update interrupt (UEV) sources. Counter overflow Setting the UG bit
3 1 OPM `rw` One-pulse mode
7 1 ARPE `rw` Auto-reload preload enable
8–9 2 CKD `rw` Clock division This bit-field indicates the division ratio between the timer clock (CK_INT) frequency and sampling clock used by the digital filters (TIx),
11 1 UIFREMAP `rw` UIF status bit remapping
Rejestr: DIER 0x4000200C
rw
DMA/Interrupt enable register
Bit 31: zarezerwowany 31 Bit 30: zarezerwowany Bit 29: zarezerwowany Bit 28: zarezerwowany 28 Bit 27: zarezerwowany Bit 26: zarezerwowany Bit 25: zarezerwowany Bit 24: zarezerwowany 24 Bit 23: zarezerwowany Bit 22: zarezerwowany Bit 21: zarezerwowany Bit 20: zarezerwowany 20 Bit 19: zarezerwowany Bit 18: zarezerwowany Bit 17: zarezerwowany Bit 16: zarezerwowany 16 Bit 15: zarezerwowany Bit 14: zarezerwowany Bit 13: zarezerwowany Bit 12: zarezerwowany 12 Bit 11: zarezerwowany Bit 10: zarezerwowany Bit 9: zarezerwowany Bit 8: zarezerwowany 8 Bit 7: zarezerwowany Bit 6: zarezerwowany Bit 5: zarezerwowany Bit 4: zarezerwowany 4 Bit 3: zarezerwowany Bit 2: zarezerwowany Bit 1: CC1IE Bit 0: UIE 0
Bit Szer. Pole Dostęp Opis
0 1 UIE `rw` Update interrupt enable
1 1 CC1IE `rw` Capture/Compare 1 interrupt enable
Rejestr: SR 0x40002010
rw
status register
Bit 31: zarezerwowany 31 Bit 30: zarezerwowany Bit 29: zarezerwowany Bit 28: zarezerwowany 28 Bit 27: zarezerwowany Bit 26: zarezerwowany Bit 25: zarezerwowany Bit 24: zarezerwowany 24 Bit 23: zarezerwowany Bit 22: zarezerwowany Bit 21: zarezerwowany Bit 20: zarezerwowany 20 Bit 19: zarezerwowany Bit 18: zarezerwowany Bit 17: zarezerwowany Bit 16: zarezerwowany 16 Bit 15: zarezerwowany Bit 14: zarezerwowany Bit 13: zarezerwowany Bit 12: zarezerwowany 12 Bit 11: zarezerwowany Bit 10: zarezerwowany Bit 9: CC1OF Bit 8: zarezerwowany 8 Bit 7: zarezerwowany Bit 6: zarezerwowany Bit 5: zarezerwowany Bit 4: zarezerwowany 4 Bit 3: zarezerwowany Bit 2: zarezerwowany Bit 1: CC1IF Bit 0: UIF 0
Bit Szer. Pole Dostęp Opis
0 1 UIF `rw` Update interrupt flag This bit is set by hardware on an update event. It is cleared by software. At overflow and if UDIS='0' in the TIMx_CR1 register. When CNT is reinitialized by software using the UG bit in TIMx_EGR register, if URS='0' and UDIS='0' in the TIMx_CR1 register.
1 1 CC1IF `rw` Capture/compare 1 interrupt flag
9 1 CC1OF `rw` Capture/Compare 1 overcapture flag
Rejestr: EGR 0x40002014
wo
event generation register
Bit 31: zarezerwowany 31 Bit 30: zarezerwowany Bit 29: zarezerwowany Bit 28: zarezerwowany 28 Bit 27: zarezerwowany Bit 26: zarezerwowany Bit 25: zarezerwowany Bit 24: zarezerwowany 24 Bit 23: zarezerwowany Bit 22: zarezerwowany Bit 21: zarezerwowany Bit 20: zarezerwowany 20 Bit 19: zarezerwowany Bit 18: zarezerwowany Bit 17: zarezerwowany Bit 16: zarezerwowany 16 Bit 15: zarezerwowany Bit 14: zarezerwowany Bit 13: zarezerwowany Bit 12: zarezerwowany 12 Bit 11: zarezerwowany Bit 10: zarezerwowany Bit 9: zarezerwowany Bit 8: zarezerwowany 8 Bit 7: zarezerwowany Bit 6: zarezerwowany Bit 5: zarezerwowany Bit 4: zarezerwowany 4 Bit 3: zarezerwowany Bit 2: zarezerwowany Bit 1: CC1G Bit 0: UG 0
Bit Szer. Pole Dostęp Opis
0 1 UG `wo` Update generation This bit can be set by software, it is automatically cleared by hardware.
1 1 CC1G `wo` Capture/compare 1 generation
Rejestr: CCMR1_Input 0x40002018
rw
capture/compare mode register 1 (input mode)
Brak zdefiniowanych pól bitowych.
Rejestr: CCMR1_Output 0x40002018
rw
capture/compare mode register 1 (output mode)
Bit 31: zarezerwowany 31 Bit 30: zarezerwowany Bit 29: zarezerwowany Bit 28: zarezerwowany 28 Bit 27: zarezerwowany Bit 26: zarezerwowany Bit 25: zarezerwowany Bit 24: zarezerwowany 24 Bit 23: zarezerwowany Bit 22: zarezerwowany Bit 21: zarezerwowany Bit 20: zarezerwowany 20 Bit 19: zarezerwowany Bit 18: zarezerwowany Bit 17: zarezerwowany Bit 16: OC1M_3 16 Bit 15: zarezerwowany Bit 14: zarezerwowany Bit 13: zarezerwowany Bit 12: zarezerwowany 12 Bit 11: zarezerwowany Bit 10: zarezerwowany Bit 9: zarezerwowany Bit 8: zarezerwowany 8 Bit 7: IC1F Bit 6: IC1F Bit 5: IC1F Bit 4: IC1F 4 Bit 3: OC1PE Bit 2: IC1PSC Bit 1: CC1S Bit 0: CC1S 0
Bit Szer. Pole Dostęp Opis
0–1 2 CC1S `rw` Capture/Compare 1 selection
0–1 2 CC1S `rw` Capture/Compare 1 selection This bit-field defines the direction of the channel (input/output) as well as the used input. Note: CC1S bits are writable only when the channel is OFF (CC1E = 0 in TIMx_CCER).
2 1 OC1FE `rw` Output compare 1 fast enable
2–3 2 IC1PSC `rw` Input capture 1 prescaler
3 1 OC1PE `rw` Output compare 1 preload enable
4–6 3 OC1M `rw` Output compare 1 mode
4–7 4 IC1F `rw` Input capture 1 filter
16 1 OC1M_3 `rw` Output compare 1 mode, bit 3
Rejestr: CCER 0x40002020
rw
capture/compare enable register
Bit 31: zarezerwowany 31 Bit 30: zarezerwowany Bit 29: zarezerwowany Bit 28: zarezerwowany 28 Bit 27: zarezerwowany Bit 26: zarezerwowany Bit 25: zarezerwowany Bit 24: zarezerwowany 24 Bit 23: zarezerwowany Bit 22: zarezerwowany Bit 21: zarezerwowany Bit 20: zarezerwowany 20 Bit 19: zarezerwowany Bit 18: zarezerwowany Bit 17: zarezerwowany Bit 16: zarezerwowany 16 Bit 15: zarezerwowany Bit 14: zarezerwowany Bit 13: zarezerwowany Bit 12: zarezerwowany 12 Bit 11: zarezerwowany Bit 10: zarezerwowany Bit 9: zarezerwowany Bit 8: zarezerwowany 8 Bit 7: zarezerwowany Bit 6: zarezerwowany Bit 5: zarezerwowany Bit 4: zarezerwowany 4 Bit 3: CC1NP Bit 2: zarezerwowany Bit 1: CC1P Bit 0: CC1E 0
Bit Szer. Pole Dostęp Opis
0 1 CC1E `rw` Capture/Compare 1 output enable
1 1 CC1P `rw` Capture/Compare 1 output Polarity
3 1 CC1NP `rw` Capture/Compare 1 output Polarity
Rejestr: CNT 0x40002024
rw
counter
Brak zdefiniowanych pól bitowych.
Rejestr: CNT16 0x40002024
rw
16-bit counter register
Bit 31: UIFCPY: 31 Bit 30: zarezerwowany Bit 29: zarezerwowany Bit 28: zarezerwowany 28 Bit 27: zarezerwowany Bit 26: zarezerwowany Bit 25: zarezerwowany Bit 24: zarezerwowany 24 Bit 23: zarezerwowany Bit 22: zarezerwowany Bit 21: zarezerwowany Bit 20: zarezerwowany 20 Bit 19: zarezerwowany Bit 18: zarezerwowany Bit 17: zarezerwowany Bit 16: zarezerwowany 16 Bit 15: CNT: Bit 14: CNT: Bit 13: CNT: Bit 12: CNT: 12 Bit 11: CNT: Bit 10: CNT: Bit 9: CNT: Bit 8: CNT: 8 Bit 7: CNT: Bit 6: CNT: Bit 5: CNT: Bit 4: CNT: 4 Bit 3: CNT: Bit 2: CNT: Bit 1: CNT: Bit 0: CNT: 0
Bit Szer. Pole Dostęp Opis
0–15 16 CNT `rw` counter value
0–15 16 CNT: — low counter value
31 1 UIFCPY: — UIF Copy
Rejestr: PSC 0x40002028
rw
prescaler
Bit 31: zarezerwowany 31 Bit 30: zarezerwowany Bit 29: zarezerwowany Bit 28: zarezerwowany 28 Bit 27: zarezerwowany Bit 26: zarezerwowany Bit 25: zarezerwowany Bit 24: zarezerwowany 24 Bit 23: zarezerwowany Bit 22: zarezerwowany Bit 21: zarezerwowany Bit 20: zarezerwowany 20 Bit 19: zarezerwowany Bit 18: zarezerwowany Bit 17: zarezerwowany Bit 16: zarezerwowany 16 Bit 15: PSC: Bit 14: PSC: Bit 13: PSC: Bit 12: PSC: 12 Bit 11: PSC: Bit 10: PSC: Bit 9: PSC: Bit 8: PSC: 8 Bit 7: PSC: Bit 6: PSC: Bit 5: PSC: Bit 4: PSC: 4 Bit 3: PSC: Bit 2: PSC: Bit 1: PSC: Bit 0: PSC: 0
Bit Szer. Pole Dostęp Opis
0–15 16 PSC: — Prescaler value
Rejestr: ARR 0x4000202C
rw
auto-reload register
Bit 31: zarezerwowany 31 Bit 30: zarezerwowany Bit 29: zarezerwowany Bit 28: zarezerwowany 28 Bit 27: zarezerwowany Bit 26: zarezerwowany Bit 25: zarezerwowany Bit 24: zarezerwowany 24 Bit 23: zarezerwowany Bit 22: zarezerwowany Bit 21: zarezerwowany Bit 20: zarezerwowany 20 Bit 19: zarezerwowany Bit 18: zarezerwowany Bit 17: zarezerwowany Bit 16: zarezerwowany 16 Bit 15: ARR: Bit 14: ARR: Bit 13: ARR: Bit 12: ARR: 12 Bit 11: ARR: Bit 10: ARR: Bit 9: ARR: Bit 8: ARR: 8 Bit 7: ARR: Bit 6: ARR: Bit 5: ARR: Bit 4: ARR: 4 Bit 3: ARR: Bit 2: ARR: Bit 1: ARR: Bit 0: ARR: 0
Bit Szer. Pole Dostęp Opis
0–15 16 ARR: — Low Auto-reload value
Rejestr: CCR1 0x40002034
rw
capture/compare register
Bit 31: zarezerwowany 31 Bit 30: zarezerwowany Bit 29: zarezerwowany Bit 28: zarezerwowany 28 Bit 27: zarezerwowany Bit 26: zarezerwowany Bit 25: zarezerwowany Bit 24: zarezerwowany 24 Bit 23: zarezerwowany Bit 22: zarezerwowany Bit 21: zarezerwowany Bit 20: zarezerwowany 20 Bit 19: zarezerwowany Bit 18: zarezerwowany Bit 17: zarezerwowany Bit 16: zarezerwowany 16 Bit 15: CCR: Bit 14: CCR: Bit 13: CCR: Bit 12: CCR: 12 Bit 11: CCR: Bit 10: CCR: Bit 9: CCR: Bit 8: CCR: 8 Bit 7: CCR: Bit 6: CCR: Bit 5: CCR: Bit 4: CCR: 4 Bit 3: CCR: Bit 2: CCR: Bit 1: CCR: Bit 0: CCR: 0
Bit Szer. Pole Dostęp Opis
0–15 16 CCR: — Capture/Compare value
Rejestr: TISEL 0x40002068
rw
TIM timer input selection register
Bit 31: zarezerwowany 31 Bit 30: zarezerwowany Bit 29: zarezerwowany Bit 28: zarezerwowany 28 Bit 27: zarezerwowany Bit 26: zarezerwowany Bit 25: zarezerwowany Bit 24: zarezerwowany 24 Bit 23: zarezerwowany Bit 22: zarezerwowany Bit 21: zarezerwowany Bit 20: zarezerwowany 20 Bit 19: zarezerwowany Bit 18: zarezerwowany Bit 17: zarezerwowany Bit 16: zarezerwowany 16 Bit 15: zarezerwowany Bit 14: zarezerwowany Bit 13: zarezerwowany Bit 12: zarezerwowany 12 Bit 11: zarezerwowany Bit 10: zarezerwowany Bit 9: zarezerwowany Bit 8: zarezerwowany 8 Bit 7: zarezerwowany Bit 6: zarezerwowany Bit 5: zarezerwowany Bit 4: zarezerwowany 4 Bit 3: TI1SEL Bit 2: TI1SEL Bit 1: TI1SEL Bit 0: TI1SEL 0
Bit Szer. Pole Dostęp Opis
0–3 4 TI1SEL `rw` selects TI1[0] to TI1[15] input Others: Reserved