通用定时器的使用流程

本文详细介绍了如何初始化STM32的定时器,包括选择72MHz内部时钟源,配置时基单元,设定计数模式,设置RCC和预分频器值,启用更新时间中断,并进行NVIC和EXTI中断线路的配置。最后,文章强调了开启定时器使能的重要步骤。
摘要由CSDN通过智能技术生成

首先启动定时器的时钟 

 其次选择定时器的时钟来源 默认为72MHz的内部时钟源

 定时器的初始化函数 注意定时器的初始化一个函数做不完 因此首先配置时基单元

时基单元初始化如下、

首相选择是否分频 一般不分

选择定时器里面定时器的计时方式 有增加停止计时 有减少停止计时 有中央计时 一般选择增加计时

选择RCC的数值

选择预分频器的数值

选择是否重复计时 高级计时器使用 通用和初级一般不用 设置为0

 初始化TIM之后 选择终端的来源 此处选择更新时间中断 

接下来配置NVIC和EXTI中断相同流程 选择对应的中断线路

最后是开始控制开关 给TIM使能

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值