STM32——定时器基本用法

定时器的配置主要有两个:

定时时间与是否重装定时器
定时频率 = 定时器时钟 / (预分频 +1)/(计数值 +1 )Hz
定时时间 =1/ 定时频率 s
定时器属性配置
然后,打开NVIC中断控制器中的定时器中断。

生成工程后可以HAL_TIM_Base_Start_IT(&htim1);来使能定时器(参数为定时器句柄)。
中断时的操作,用中断回调函数操作void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim) { if (htim->Instance == htim1.Instance) {

定时器初步用法

调一个较短的时间中断,每次终端数值加1来时间计时功能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值