FR8003A 开发板 低功耗还有300uA漏电流
-
使用官方的FR8003A 开发板,防止有漏电流,把一些无关的外围器件拆掉,如下图
例程是官方的 ble_simple_peripheral 没有初始化其他外设
广播间隔1秒
调用system_sleep_enable(),广播期间300uA的待机电流,1mA峰值左右,就算不调用广播函数,也是有300uA待机电流,手册写的睡眠电流是10uA,怎么才能降到10uA左右,上电时已经把不需要的时钟关闭了,gpio口都设置上拉输入
-
有没有大哥回复一下啊?
-
测试的时候,供电多少V
-
3,3v 供电,串口工具供电,电源是稳定的,
-
先改成3.6V供电测试
-
换成3.4v以上供电,电流正常从300uA变成8.8ua ,为什么会这样?
-
因为SDK引脚电压设置默认的3.3V。当你的电源电压大致等于引脚配置电压的话,就会漏电。一下修改二选一都可以避免
1.如果你的外部供电是3.3V以下,可以设置为bypass模式。
2.修改IOLDO电压(搜索PMU_ALDO_3_3V可以找到)
-
感谢啦,问题解决了,你们的手册应该把相关寄存器补充一下,在手册里面找不到这个寄存器说明