Timery

TIM14 0x40002000

13 rejestrów/klastrów w tym peryferium.

Rejestr: CR1  0x40002000
rw

control register 1

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: zarezerwowanyBit 20: zarezerwowany20Bit 19: zarezerwowanyBit 18: zarezerwowanyBit 17: zarezerwowanyBit 16: zarezerwowany16Bit 15: zarezerwowanyBit 14: zarezerwowanyBit 13: zarezerwowanyBit 12: zarezerwowany12Bit 11: UIFREMAPBit 10: zarezerwowanyBit 9: CKDBit 8: CKD8Bit 7: ARPEBit 6: zarezerwowanyBit 5: zarezerwowanyBit 4: zarezerwowany4Bit 3: OPMBit 2: URSBit 1: UDISBit 0: CEN0
BitSzer.PoleDostępOpis
01CEN`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.
11UDIS`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.
21URS`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
31OPM`rw`One-pulse mode
71ARPE`rw`Auto-reload preload enable
8–92CKD`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),
111UIFREMAP`rw`UIF status bit remapping
Rejestr: DIER  0x4000200C
rw

DMA/Interrupt enable register

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: zarezerwowanyBit 20: zarezerwowany20Bit 19: zarezerwowanyBit 18: zarezerwowanyBit 17: zarezerwowanyBit 16: zarezerwowany16Bit 15: zarezerwowanyBit 14: zarezerwowanyBit 13: zarezerwowanyBit 12: zarezerwowany12Bit 11: zarezerwowanyBit 10: zarezerwowanyBit 9: zarezerwowanyBit 8: zarezerwowany8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: zarezerwowanyBit 4: zarezerwowany4Bit 3: zarezerwowanyBit 2: zarezerwowanyBit 1: CC1IEBit 0: UIE0
BitSzer.PoleDostępOpis
01UIE`rw`Update interrupt enable
11CC1IE`rw`Capture/Compare 1 interrupt enable
Rejestr: SR  0x40002010
rw

status register

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: zarezerwowanyBit 20: zarezerwowany20Bit 19: zarezerwowanyBit 18: zarezerwowanyBit 17: zarezerwowanyBit 16: zarezerwowany16Bit 15: zarezerwowanyBit 14: zarezerwowanyBit 13: zarezerwowanyBit 12: zarezerwowany12Bit 11: zarezerwowanyBit 10: zarezerwowanyBit 9: CC1OFBit 8: zarezerwowany8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: zarezerwowanyBit 4: zarezerwowany4Bit 3: zarezerwowanyBit 2: zarezerwowanyBit 1: CC1IFBit 0: UIF0
BitSzer.PoleDostępOpis
01UIF`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.
11CC1IF`rw`Capture/compare 1 interrupt flag
91CC1OF`rw`Capture/Compare 1 overcapture flag
Rejestr: EGR  0x40002014
wo

event generation register

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: zarezerwowanyBit 20: zarezerwowany20Bit 19: zarezerwowanyBit 18: zarezerwowanyBit 17: zarezerwowanyBit 16: zarezerwowany16Bit 15: zarezerwowanyBit 14: zarezerwowanyBit 13: zarezerwowanyBit 12: zarezerwowany12Bit 11: zarezerwowanyBit 10: zarezerwowanyBit 9: zarezerwowanyBit 8: zarezerwowany8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: zarezerwowanyBit 4: zarezerwowany4Bit 3: zarezerwowanyBit 2: zarezerwowanyBit 1: CC1GBit 0: UG0
BitSzer.PoleDostępOpis
01UG`wo`Update generation This bit can be set by software, it is automatically cleared by hardware.
11CC1G`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: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: zarezerwowanyBit 20: zarezerwowany20Bit 19: zarezerwowanyBit 18: zarezerwowanyBit 17: zarezerwowanyBit 16: OC1M_316Bit 15: zarezerwowanyBit 14: zarezerwowanyBit 13: zarezerwowanyBit 12: zarezerwowany12Bit 11: zarezerwowanyBit 10: zarezerwowanyBit 9: zarezerwowanyBit 8: zarezerwowany8Bit 7: IC1FBit 6: IC1FBit 5: IC1FBit 4: IC1F4Bit 3: OC1PEBit 2: IC1PSCBit 1: CC1SBit 0: CC1S0
BitSzer.PoleDostępOpis
0–12CC1S`rw`Capture/Compare 1 selection
0–12CC1S`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).
21OC1FE`rw`Output compare 1 fast enable
2–32IC1PSC`rw`Input capture 1 prescaler
31OC1PE`rw`Output compare 1 preload enable
4–63OC1M`rw`Output compare 1 mode
4–74IC1F`rw`Input capture 1 filter
161OC1M_3`rw`Output compare 1 mode, bit 3
Rejestr: CCER  0x40002020
rw

capture/compare enable register

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: zarezerwowanyBit 20: zarezerwowany20Bit 19: zarezerwowanyBit 18: zarezerwowanyBit 17: zarezerwowanyBit 16: zarezerwowany16Bit 15: zarezerwowanyBit 14: zarezerwowanyBit 13: zarezerwowanyBit 12: zarezerwowany12Bit 11: zarezerwowanyBit 10: zarezerwowanyBit 9: zarezerwowanyBit 8: zarezerwowany8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: zarezerwowanyBit 4: zarezerwowany4Bit 3: CC1NPBit 2: zarezerwowanyBit 1: CC1PBit 0: CC1E0
BitSzer.PoleDostępOpis
01CC1E`rw`Capture/Compare 1 output enable
11CC1P`rw`Capture/Compare 1 output Polarity
31CC1NP`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:31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: zarezerwowanyBit 20: zarezerwowany20Bit 19: zarezerwowanyBit 18: zarezerwowanyBit 17: zarezerwowanyBit 16: zarezerwowany16Bit 15: CNT:Bit 14: CNT:Bit 13: CNT:Bit 12: CNT:12Bit 11: CNT:Bit 10: CNT:Bit 9: CNT:Bit 8: CNT:8Bit 7: CNT:Bit 6: CNT:Bit 5: CNT:Bit 4: CNT:4Bit 3: CNT:Bit 2: CNT:Bit 1: CNT:Bit 0: CNT:0
BitSzer.PoleDostępOpis
0–1516CNT`rw`counter value
0–1516CNT:low counter value
311UIFCPY:UIF Copy
Rejestr: PSC  0x40002028
rw

prescaler

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: zarezerwowanyBit 20: zarezerwowany20Bit 19: zarezerwowanyBit 18: zarezerwowanyBit 17: zarezerwowanyBit 16: zarezerwowany16Bit 15: PSC:Bit 14: PSC:Bit 13: PSC:Bit 12: PSC:12Bit 11: PSC:Bit 10: PSC:Bit 9: PSC:Bit 8: PSC:8Bit 7: PSC:Bit 6: PSC:Bit 5: PSC:Bit 4: PSC:4Bit 3: PSC:Bit 2: PSC:Bit 1: PSC:Bit 0: PSC:0
BitSzer.PoleDostępOpis
0–1516PSC:Prescaler value
Rejestr: ARR  0x4000202C
rw

auto-reload register

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: zarezerwowanyBit 20: zarezerwowany20Bit 19: zarezerwowanyBit 18: zarezerwowanyBit 17: zarezerwowanyBit 16: zarezerwowany16Bit 15: ARR:Bit 14: ARR:Bit 13: ARR:Bit 12: ARR:12Bit 11: ARR:Bit 10: ARR:Bit 9: ARR:Bit 8: ARR:8Bit 7: ARR:Bit 6: ARR:Bit 5: ARR:Bit 4: ARR:4Bit 3: ARR:Bit 2: ARR:Bit 1: ARR:Bit 0: ARR:0
BitSzer.PoleDostępOpis
0–1516ARR:Low Auto-reload value
Rejestr: CCR1  0x40002034
rw

capture/compare register

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: zarezerwowanyBit 20: zarezerwowany20Bit 19: zarezerwowanyBit 18: zarezerwowanyBit 17: zarezerwowanyBit 16: zarezerwowany16Bit 15: CCR:Bit 14: CCR:Bit 13: CCR:Bit 12: CCR:12Bit 11: CCR:Bit 10: CCR:Bit 9: CCR:Bit 8: CCR:8Bit 7: CCR:Bit 6: CCR:Bit 5: CCR:Bit 4: CCR:4Bit 3: CCR:Bit 2: CCR:Bit 1: CCR:Bit 0: CCR:0
BitSzer.PoleDostępOpis
0–1516CCR:Capture/Compare value
Rejestr: TISEL  0x40002068
rw

TIM timer input selection register

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: zarezerwowanyBit 20: zarezerwowany20Bit 19: zarezerwowanyBit 18: zarezerwowanyBit 17: zarezerwowanyBit 16: zarezerwowany16Bit 15: zarezerwowanyBit 14: zarezerwowanyBit 13: zarezerwowanyBit 12: zarezerwowany12Bit 11: zarezerwowanyBit 10: zarezerwowanyBit 9: zarezerwowanyBit 8: zarezerwowany8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: zarezerwowanyBit 4: zarezerwowany4Bit 3: TI1SELBit 2: TI1SELBit 1: TI1SELBit 0: TI1SEL0
BitSzer.PoleDostępOpis
0–34TI1SEL`rw`selects TI1[0] to TI1[15] input Others: Reserved