单片机学习小组
直播中

安立路

8年用户 787经验值
私信 关注

M480休眠低功耗怎么做?

请问有人做过新唐M4系列,休眠低功耗吗?我现在试的DPD模式,静态功耗很小,大概20UA,但是GPIO口不能中断唤醒。改成SPD模式就可以IO口中断唤醒,静态功耗5mA左右。测试是在外围只有MCU最小系统的情况下

回帖(1)

郭大

2024-1-12 13:59:40
针对M480的休眠低功耗,建议使用RTC唤醒模式,该模式可以实现外部IO口中断唤醒,同时保持低功耗。具体操作方法如下:

1. 配置RTC模块,使其能够正常工作,并且使能外部IO口唤醒功能。

2. 进入休眠模式前,先关闭所有模块和外设,确保功耗最小。

3. 进入休眠模式,使MCU进入低功耗状态。

4. 等待外部IO口中断,RTC模块会唤醒MCU。

5. 重新初始化需要使用的模块和外设,恢复正常工作状态。

关于SPD模式下功耗过高的问题,建议检查代码是否存在无限循环等问题,也可以使用节能分析工具进行功耗分析。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分