在介绍高级定时器之前,需要对其有一个总体的认识,再逐层地追求细节。上图是整个定时器的结构图,由几个基本模块组成:
1、时基模块:这是定时器的核心部分,负责计数。
2、时钟模块:时钟模块为时基模块的计数器产生时钟,负责时钟源的选择和配置。
3、输入捕获模块:捕获特定引脚上的信号脉冲,并记录捕获时刻计数器的值。
4、输出比较模块:预先设置一个值,当计数器计数到该值时,产生中断。
在介绍高级定时器之前,需要对其有一个总体的认识,再逐层地追求细节。上图是整个定时器的结构图,由几个基本模块组成:
1、时基模块:这是定时器的核心部分,负责计数。
2、时钟模块:时钟模块为时基模块的计数器产生时钟,负责时钟源的选择和配置。
3、输入捕获模块:捕获特定引脚上的信号脉冲,并记录捕获时刻计数器的值。
4、输出比较模块:预先设置一个值,当计数器计数到该值时,产生中断。