一、寄存器
1.TIMx->CR1 控制寄存器1
位7 ARPE 自动重装载预装载允许位 置1,TIMx_ARR被装入缓冲器
置0 直接与ARR相连,不需进入缓冲器; 置1 在每一次更新事件(UEV)时,ARR中的内容被传入影子寄存器中
位6~5 CMS 选择中央对其模式 00,边沿对齐模式 01,中央对齐模式1 10,模式2 11,模式3
位4 DIR计数方向 1,向下计数 0,向上计数
位3 OPM 单脉冲模式 1,在发生更新事件(清除CEN位)时,计数停止
位0 CEN 允许计数器
2.TIM->CR2 控制寄存器2
3.TIM->SMCR 从模式控制寄存器
位14:ECE 外部时钟允许位 1,启用外部时钟模式2
位13~12 ETPS 外部触发预分频
位11~8 ETF 外部触发滤波
位6~4 PS 触发选择
位2~0 SMS 从模式选择
4. TIM->DIER DMA/中断使能寄存器
位14 :TDE 允许触发DMA请求
位12:CC4DE 允许捕获/比较 4的DMA的请求
位11:CC3DE
位10:CC2DE
位9:CC1DE
位8:UDE 允许更新DMA请求
位6:TIE 允许触发中断
位:4:CC4IE 允许捕获、比较4 中断
位3:CC3IE
位2:CC2IE
位1:CC1IE
位0: UIE 允许更新中断
5.TIM->SR
位12:CC4OF:捕获/比较4 过捕获标记
位11:CC3OF:捕获/比较3 过捕获标记
位10:CC2OF:捕获/比较2 过捕获标记
位9:CC1OF:捕获/比较1 过捕获标记
位6:TIF 触发器中断标记
位4:CC4IF 捕获/比较4 中断标记
位3:CC3IF
位2:CC2IF
位1:CC1IF
位0:UIF 更新中断标记
6.TIM->EGR 事件产生寄存器
位6:TG 产生触发事件
位4:CC4G 产生捕获/比较4事件
位3:CC3G 产生捕获/比较4事件
位2: CC2G 产生捕获/比较4事件
位1: CC1G 产生捕获/比较4事件
位0:UG 产生更新事件
7.TIM->CCMR1捕获/比较模式寄存器1
8.TIM->CCMR2捕获/比较模式寄存器2
9.TIM->CNT 计数器
10.TIM->PSC 预分频器
11.TIM->ARR 自动重装载寄存器
12.TIM->CCR1捕获/比较寄存器1
13.TIM->CCR2捕获/比较寄存器2
14.TIM->CCR3捕获/比较寄存器3
15.TIM->CCR4捕获/比较寄存器4
16.TIM->DCR DMA控制寄存器
17.TIM->DMAR 连续模式的DMA地址