《嵌入式应用技术》课件——第3讲 STM32定时器介绍.pdf
《嵌入式技术应用》课程
外部脉冲计数器设计与制作
适用平台:STM32F1xx
主讲教师:杜锋
STM32定时器
目录
Contents
1
STM32的定时器
2
通用定时器主要功能
知识目标
3知道
通用定时器功能描述了解
了解
掌握
理解
掌握
掌握
1.STM32的定时器
STM32定时器
STM32F10x系列总共最多有8个定时器:
1.STM32的定时器
STM32定时器分类
产生
计数器模捕获/比互补输
定时器种类位数DMA请特殊应用场景
式较通道出
求
向上,向
高级定时器带死区控制盒紧急刹车,
16下,向上/可以4有
(TIM1,TIM8)可应用于PWM电机控制
下
通用定时器向上,向通用。定时计数,PWM
(TIM2~TIM16下,向上/可以4无输出,输入捕获,输出比
5)下较
向上,向
基本定时器
16下,向上/可以0无主要应用于驱动DAC
(TIM6,TIM7)
下
2.通用定时器主要功能
通用定时器功能特点
STM3的通用TIMx(TIM2、TIM3、TIM4和TIM5)定时器功能特点包括:
位于低速的APB1总线上(APB1);
16位向上、向下、向上/向下(中心对齐)计数模式,自动装载计数器(TIMx_CNT);
16位可编程(可以实时修改)预分频器(TIMx_PSC),计数器时钟频率的分频系数为1~
65535之间的任意数值;
4个独立通道(TIMx_CH1~4),这些通道可以用来作为:
①输入捕获;