通过低功耗蓝牙通信实例讲透 MCU 各个定时器


📖 在嵌入式开发中,“定时器”几乎无处不在。但大多数人一说起定时器,要么只会 HAL_Delay(),要么搞不清楚硬件、虚拟、协议定时器到底有啥区别。

今天我们不讲纯理论,而是直接通过一个完整的 BLE 通信实例,带你一次性搞清楚 MCU 各类定时器的真实用途和工作机制


📚 定时器到底有哪些?

类型 代表函数/模块 精度 是否低功耗补偿 主要用途
硬件定时器 TIMx, LL_TIM_* ❌ 不补偿 精确计时、PWM、采样
虚拟定时器 HAL_VTIMER_* ✅ 补偿 BLE 事件调度
系统时基定时器 SysTick, HAL_Delay ❌ 不补偿 粗略延时、OS Tick
低功耗定时器 LPTIM, RTC Wakeup Timer 中/低 ✅ 补偿 深度睡眠唤醒
软件定时器 FreeRTOS Timer,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

damo王

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值