蓝牙技术
直播中

李骏鹏

7年用户 1200经验值
私信 关注
[问答]

psoc63能否在不开启蓝牙的时候让蓝牙不耗电?

我现在有一个疑惑,我之前在用psoc63系列带蓝牙版本的mcu的时候。 我的m4跑100MHz, M0跑50MHz,  蓝牙协议栈单独运行在M0.   我测试了一下待机功耗。 我发现在M0,M4全部开启的情况下,功耗大概13mA,  M4睡眠,M0唤醒的情况下待机功耗7mA。  我在M0跑起来的时候我是没有开启蓝牙广播的。 我记得之前用62的时候M0跑起来没有这么大的功耗。 好像也就2~3mA。  我现在有个疑问,是不是在M0跑起来的时候蓝牙部分也在耗电?   能否在不开启蓝牙的时候让蓝牙不耗电?   
                                                                                                                                                                                                                 

回帖(1)

孙巍

2024-2-19 14:43:05
我们有api - Cy_BLE_Stop()用来关闭BLE Stack,可以尝试在关闭广播时调用该函数来降低功耗,待需要开启广播时调用Cy_BLE_Start()重新开启BLE Stack。
要查看api注释,确认调用之后产生的事件是否正确再进行下一步操作。
举报

更多回帖

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