嵌入式单片机原理及应用 课件 第7章 STM32通用定时器TIM.ppt

嵌入式单片机原理及应用 课件 第7章 STM32通用定时器TIM.ppt

第7章 STM32通用定时器 7.1 STM32定时/计数器概述 7.2 STM32通用定时器的结构 7.3 STM32通用定时器的功能 7.4 通用定时器常用库函数 7.5 通用定时器使用流程 7.6 通用定时器应用设计 退出 7.1 STM32定时/计数器概述 STM32系列芯片最多包含8个定时/计数器。其中: TIM6和TIM7为基本定时器;TIM2~TIM4TIM5为通用定时器 TIM1和TIM8为高级控制定时器,功能最强。 主要功能 高级定时器 通用定时器 基本定时器 内部时钟源(8MHz) ● ● ● 带16位分频的计数单元 ● ● ● 更新中断和DMA ● ● ● 计数方向 向上、向下、双向 向上、向下、双向 向上 外部事件计数 ● ● ○ 其它定时器触发或级联 ● ● ○ 4个独立输入捕获输出比较通道 ● ● ○ 单脉冲输出方式 ● ● ○ 正交编码器输入 ● ● ○ 霍尔传感器输入 ● ● ○ 输出比较信号死区产生 ● ○ ○ 刹车信号输入 ● ○ ○ 2.计数模式 1. 向上计数模式: 在向上计数模式中,计数器从0计数到自动加载值(TIMx_ARR计数器的内容),然后重新从0开始计数并且产生一个计数器溢出事件。 2. 向下计数模式: 在向下模式中,数器从自动装入的值(TIMx_ARR计数器的值)开始向下计数到0,然后从自动装入的值重新开始

文档评论(0)

1亿VIP精品文档

相关文档