STM32CubeMX学习:基本定时器

来源:互联网 发布:java从入门到精通 编辑:程序博客网 时间:2024/05/18 06:47

先看基本定時器框图:
这里写图片描述

比如用cube配置Time14的時候,

cube配置時鐘

得先确定时钟频率,这个可以查看数据手册或者查看代码可以知道TIM14是挂接到APB1时钟线上。

數據手冊查詢

这里写图片描述

预分频器设置为108-1,即108分频,最后定时器的频率为1000 000HZ。一个脉冲的时间为1/1000 000s。
而计数周期为2500(自动重载寄存器),2500次记一次,则周期时间大致为1/400s,即400HZ。

若要定时1秒,则计数周期为1000 000即可

或将预分频加大,则计数周期会变小。