⚡ 低功耗唤醒机制
30章
🎒 风格 · 嵌入式设计
01
低功耗设计概述
为什么需要低功耗?电池供电痛点、动态/静态功耗、低功耗设计层次
02
MCU的睡眠模式
STM32 Sleep/Stop/Standby 原理与区别
03
外部中断唤醒
GPIO外部中断、边沿触发、按键唤醒案例
04
定时器唤醒
RTC定时唤醒、LPTIM、周期性/一次性唤醒
05
唤醒源管理
多唤醒源优先级、标志清除、防误唤醒措施
06
唤醒延迟分析
时间测量、晶振起振、稳压器启动、优化速度
07
低功耗串口 (LPUART)
LPUART原理、配置、低功耗接收唤醒
08
ADC低功耗转换
自动唤醒转换、窗口比较器、传感器采集
09
DMA与低功耗
睡眠模式下DMA传输、完成中断唤醒
10
RTOS下的低功耗
FreeRTOS Tickless、IDLE钩子、任务调度
11
电源管理IC (PMIC) 配合
PMIC使能控制、唤醒握手、动态电压调节
12
无线唤醒技术 (一)
NFC无源唤醒、RFID能量采集、近场通信
13
无线唤醒技术 (二)
BLE广播唤醒、WiFi DTIM、LoRa CAD唤醒
14
传感器唤醒
加速度计运动检测、陀螺仪倾斜、光感阈值
15
电容触摸唤醒
电容按键原理、自容/互容、灵敏度调节
16
霍尔效应唤醒
霍尔传感器、磁铁靠近/远离、门磁应用
17
声音唤醒
麦克风信号调理、强度检测、关键词硬件加速
18
振动唤醒
压电传感器、振动能量采集、机械触发
19
温度唤醒
温度阈值比较器、热敏电阻、DS18B20配置
20
电池电量监测唤醒
电量计低电量报警、电池电压分压检测
21
看门狗唤醒
IWDG与WWDG唤醒功能、死机自动恢复
22
RTC闹钟唤醒
RTC闹钟配置、精确唤醒、万年历应用
23
触摸屏唤醒
电阻/电容屏触摸检测、控制器中断唤醒
24
USB唤醒
USB挂起、远程唤醒协议、设备描述符
25
CAN总线唤醒
局部网络、CAN收发器唤醒、汽车电子
26
以太网唤醒
Magic Packet、WOL原理、物联网网关
27
功耗测量与调试
万用表/示波器/功耗分析仪使用
28
低功耗软件架构
事件驱动、状态机、PWR库使用
29
实战案例一:智能门锁
霍尔检测门状态、RTC上报、BLE广播唤醒
30
实战案例二:环境监测节点
太阳能+电池、传感器阈值唤醒、LoRa CAD