ch582F BLE_UART 例子 如何开启低功耗? 开启HAL_SLEEP TRUE 无连接状态还是 10mA 多的电流

ch582F BLE_UART 例子 如何开启低功耗? 开启HAL_SLEEP TRUE 无连接状态还是 10mA 多的电流

看这个10ma的电流大小,可能是在广播状态中

在HAL_SLEEP的宏置TRUE后,在连接成功之后会在系统无tmos任务需要执行时自动进入低功耗,等到有任务需要执行时会自动醒来执行。

但是使用到UART功能时开启休眠,UART中断不具备唤醒功能,因为休眠状态下只支持GPIO和RTC唤醒,

如果实在需要使用休眠,这边有一篇博客可以参考一下:https://www.cnblogs.com/gscw/p/16791341.html


只有登录才能回复,可以选择微信账号登录