嵌入式学习小组
直播中

唯爱萌meng

9年用户 1017经验值
擅长:可编程逻辑
私信 关注

M261在DCDC模式下进不了低功耗模式是怎么回事?如何解决?

M261在DCDC模式下进不了低功耗模式。
进入DCDC的指令是:
SYS_SetPowerRegulator(SYS_PLCTL_MVRS_DCDC);
电流确实是比没有执行此命令时小30%左右。说明此命令有作用了。
但却进入不了低功耗模式。

回帖(1)

茶缸子

2024-1-17 17:14:51
可能的原因:

1. 没有关闭所有外设模块,或者某些外设模块仍在运行状态,导致无法进入低功耗模式。

2. 某些中断或定时器没有被正确关闭,导致芯片不能进入低功耗模式。

3. 可能存在某些IO口被配置为输入模式,但是没有外部上拉或下拉电阻导致芯片不能进入低功耗模式。

解决方法:

1. 关闭所有外设模块,确保所有外设模块处于关闭状态。

2. 在进入低功耗模式之前关闭所有中断和定时器,并禁止所有中断源。

3. 配置所有IO口的上下拉电阻,确保IO口在进入低功耗模式之后能够保持稳定状态。

4. 检查代码是否正确设置低功耗模式,确保正确使用芯片的低功耗模式。
举报

更多回帖

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