当前位置: 首页 > news >正文

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


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

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


📚 定时器到底有哪些?

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

相关文章:

  • Hi3516CV610车牌识别算法源码之——实时从sensor采集视频 识别车牌
  • 万用表如何区分零线、火线、地线
  • 机器学习EM算法原理及推导
  • 3.2.1
  • super关键字
  • 测试--自动化测试函数
  • 会议动态|第十五届亚太燃烧学术年会精彩探析
  • 安装Anaconda后无jupyter解决方法
  • 新时代的可观测性:拥抱 GuanceDB 3.0
  • ISO 26262-5 硬件详细设计
  • (1) 查看端口状态
  • 【cursor指南】cursor免费续杯pro会员试用
  • Model 复现系列(一)OpenVLA
  • 【11408学习记录】考研英语辞职信写作三步法:真题精讲+妙句活用+范文模板
  • reboot命令和systemctl reboot命令区别(后者优雅重启)(Systemd系统中reboot实际上是systemctl reboot的软链接)
  • ai agent(智能体)开发 python高级应用7: crawl4ai 0.6.3 加re正则表达式 获取百度中含有 韩立的图片要求横屏图片
  • Java线程:多任务进行
  • 不同类型桥梁的无人机检测内容及技术难度
  • 无人机遥控器光纤通信模块技术要点!
  • 12.vue整合springboot首页显示数据库表-实现按钮:【添加修改删除查询】
  • SpringBoot-1-入门概念介绍和第一个Spring Boot项目
  • @RequestParam 和 @RequestBody、HttpServletrequest 与HttpServletResponse
  • 计算机网络-HTTP与HTTPS
  • unigui 监听控件的js事件
  • Agent的工作原理是什么?一文详解Agent的工作原理
  • MySQL之函数
  • 高速光耦在通信行业的应用(六) | 5Mbps通信光耦的应用
  • 【图像大模型】FLUX.1-dev:深度解析与实战指南
  • 《 二级指针:解锁指针的进阶魔法》
  • 新书速览|鸿蒙HarmonyOS NEXT开发之路 卷2:从入门到应用篇