【6-0】定时器
号称:STM32中,功能最强大,结构最复杂的一个外设------定时器
【6-1】记录
因为定时器的内容很多,所以本大节总共分为4个部分,8个小节。
**第一部分:**定时器的基本定时功能
定一个时间,让定时器每隔这个时间产生一个中断,来实现每隔一个固定时间执行一段程序的目的。
比如你要做一个时钟,秒表,或者使用一些程序算法的时候,都需要用到定时中断的这个功能。
**第二部分:**定时器输出比较的功能
输出比较这个模块最常见的用途就是产生PWM波形,用于驱动电机等设备。
在这个部分我们将会学到用STM32输出的PWM波形来驱动舵机和直流电机的例子。
**第三部分:**定时器输入捕获的功能
我们将会学习使用输入捕获这个模块来测量方波频率的例子。
**第四部分:**定时器的编码器接口
使用这个编码器接口,能够更加方便地读取正交编码器的输出波形。在编码电机测速中,应用也是非常广泛的
