直接通过SLEEPCMD设置为深度睡眠,裸跑没有用到OSAL,用3.3V直流源串万用表测得休眠时为1.8uA ,外设只开了一个按键的中断和一个没有接的LED,退出休眠,电流差不多4mA,这已经是最低的了?
由于目前手上的板子没有贴32K晶振(可以说什么都没有贴。。。),我也没有对系统始终做任何设置,(默认应该运行在16M内部振荡器下吧),运行时有4个mA,如何降低运行时候的电流?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Di Zheng,
这个问题比较难回答,原因是和太多因素相关了。你的软件配置及你的硬件挂载情况。
关于你的use case, 应该是一个BLE peripheral设备,它在定期发ad 包。
请参考http://www.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=swra347a 这里还有个表格可以计算。
另外,你的测试方法不应该是万用表,这个只能测平均电流。具体测试方法也可见上面链接。