Expand description

General-purpose timers

Modules

TIM16 alternate function register 1

TIM16/TIM17 auto-reload register

TIM16/TIM17 break and dead-time register

TIM16/TIM17 capture/compare enable register

TIM16/TIM17 capture/compare mode register 1

TIM16/TIM17 capture/compare mode register 1

TIM16/TIM17 capture/compare register 1

TIM16/TIM17 counter

TIM16/TIM17 control register 1

TIM16/TIM17 control register 2

TIM16/TIM17 DMA control register

TIM16/TIM17 DMA/interrupt enable register

TIM16/TIM17 DMA address for full transfer

TIM16/TIM17 event generation register

TIM16 option register 1

TIM16/TIM17 prescaler

TIM16/TIM17 repetition counter register

TIM16/TIM17 status register

TIM16 input selection register

Structs

Register block

Type Definitions

AF1 register accessor: an alias for Reg<AF1_SPEC>

ARR register accessor: an alias for Reg<ARR_SPEC>

BDTR register accessor: an alias for Reg<BDTR_SPEC>

CCER register accessor: an alias for Reg<CCER_SPEC>

CCMR1_Input register accessor: an alias for Reg<CCMR1_INPUT_SPEC>

CCMR1_Output register accessor: an alias for Reg<CCMR1_OUTPUT_SPEC>

CCR1 register accessor: an alias for Reg<CCR1_SPEC>

CNT register accessor: an alias for Reg<CNT_SPEC>

CR1 register accessor: an alias for Reg<CR1_SPEC>

CR2 register accessor: an alias for Reg<CR2_SPEC>

DCR register accessor: an alias for Reg<DCR_SPEC>

DIER register accessor: an alias for Reg<DIER_SPEC>

DMAR register accessor: an alias for Reg<DMAR_SPEC>

EGR register accessor: an alias for Reg<EGR_SPEC>

OR1 register accessor: an alias for Reg<OR1_SPEC>

PSC register accessor: an alias for Reg<PSC_SPEC>

RCR register accessor: an alias for Reg<RCR_SPEC>

SR register accessor: an alias for Reg<SR_SPEC>

TISEL register accessor: an alias for Reg<TISEL_SPEC>