打印
[应用相关]

ADC/DMA/Timer 等外设协同的省电设计

[复制链接]
233|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
大鹏2365|  楼主 | 2025-5-31 20:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
AD, ADC, DM, DMA, TI
1. DMA + ADC:自动采样,CPU 零负担
配置 DMA 将 ADC 数据自动搬运到 RAM。

配合 Timer 触发 ADC 转换,实现精确定时采样。

使用低功耗时钟源(LSE/LSI)保持 RTC/Timer 运转。

实际案例:
电池供电的空气质量传感器每 5 秒采集一次数据,ADC 配合 Timer + DMA 完成采样,MCU 处于 Stop 模式,仅在缓存满时唤醒一次上传数据。

2. 低功耗定时器(LPTIM)+ RTC
LPTIM 可在 Stop 模式下运行,实现低频节拍事件驱动。

RTC 可做日历/闹钟唤醒 + 时间戳记录。

3. 外设省电策略小结:
外设        低功耗建议
GPIO        设置为模拟输入(最低功耗)或下拉输入
ADC        配置为单次转换模式,关闭连续采样
UART        禁用时关闭外设时钟
DMA        开启完毕后关闭 DMA 通道以节能


使用特权

评论回复
沙发
jobszheng| | 2025-6-1 21:28 | 只看该作者
看了楼主的帖子,发现思路打开了。
谢谢楼主分享

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

57

主题

688

帖子

0

粉丝