STM32F4 的定时器功能十分强大,有TIME1 和 TIME8 等高级定时器,也有 TIME2-TIME5,TIM9-TIM14 等通用定时器,还有 TIME6 和 TIME7 等基本定时器,总共达 14 个定时器之多。
STM32F4 定时器分类(共14个):
高级定时器:TIME1 、TIME8
通用定时器: TIME2-TIME5,TIM9-TIM14
基本定时器: TIME6 、 TIME7
STM32F4 通用定时器简介
STM32F4 的通用定时器包含一个 16 位或 32 位自动重载计数器(CNT),该计数器由可编程预分频器(PSC)驱动。
STM32F4 的通用定时器可以被用于:测量输入信号的脉冲长度(输入捕获)或者产生输出波形(输出比较和 PWM)等。
使用定时器预分频器和 RCC 时钟控制器预分频器,脉冲长度和波形周期可以在几个微秒到几个毫秒间调整。
STM32F4 的每个通用定时器都是完全独立的,没有互相共享的任何资源。
|