标签:style color 使用 strong sp on c 编程 软件
STM32系列的CPU,有多达8个定时器;
1、其中TMI1和TIM8是能够产生三对PWM互补输出的高级定时器,常用于三相电机的驱动;它们的时钟有APB2的输出产生;
2、其它6个为普通定时器,时钟由APB1的输出产生;
定时器的作用:
1、定时功能 2、计数功能 3、输入捕获 4、匹配输出 5、PWM脉冲波输出
通用定时器是一个通过可编程预分频器驱动的16位自动装载计数器构成。它适用于多种场合,包括测量输入信号的脉冲长度(输入采集)或者产生输出波形(输出比较和PWM)。
定时器是完全独立的,而且没有互相共享任何资源。它们可以一起同步操作;
注意点:只要使用默认的库配置方式配置时钟为72M,无论TIM1还是TIMX,它们的计数频率都是72M;
通用TIMx定时器特性包括:
?? 16 位向上,向下,向上/向下自动装载计数器
?? 16 位可编程预分频器,计数器时钟频率的分频系数为1~65535 之间的任意数值
?? 4个独立通道:
─ 输入捕获
─ 输出比较
─ PWM生成(边缘或中间对齐模式)
─ 单脉冲模式输出
?? 使用外部信号控制定时器和定时器互连的同步电路
?? 如下事件发生时产生中断/DMA:
─ 更新:计数器向上溢出/向下溢出,计数器初始化(通过软件或者内部/外部触发)
─ 触发事件(计数器启动,停止,初始化或者由内部/外部触发计数)
─ 输入捕获
─ 输出比较
//待续.....
标签:style color 使用 strong sp on c 编程 软件
原文地址:http://www.cnblogs.com/chris-cp/p/3933779.html