通用定时器主要由以下几个部分组成:
(1)时基单元
主要包括:计数器寄存器、预分频寄存器和自动装载寄存器
(2)时钟发生器:产生时钟源
(3)输入捕获通道
(4)输出通道
其中定时器中断只涉及了(1)(2)两个部分:
定时器中断流程如下:
(1)选择时钟源,需要操作从模式控制寄存器TIMx_SMCR的低3位,默认为000,预分频器直接由内部时钟驱动。
通用定时器主要由以下几个部分组成:
(1)时基单元
主要包括:计数器寄存器、预分频寄存器和自动装载寄存器
(2)时钟发生器:产生时钟源
(3)输入捕获通道
(4)输出通道
其中定时器中断只涉及了(1)(2)两个部分:
定时器中断流程如下:
(1)选择时钟源,需要操作从模式控制寄存器TIMx_SMCR的低3位,默认为000,预分频器直接由内部时钟驱动。