我用的是淘宝上买的 STM32F103C8T6 核心板。程序中直接用 WFI 使之停止。
用万用表观察整个核心板的电流(限于条件,不能测芯片的电流)。停止前是 30mA,停止后是 10mA。
但是手册上说停止后的电流只有几 uA。相比之下,我的 10mA 可太大了!
请问大家停止之后的电流也是这么大吗?
我想有两个可能:
1、板子上有其他部件耗电。但我肉眼能看到的只有一个表示通电的微型 LED。它能有多大呢?而且核心板那么简单,还能有其他什么耗电部件呢?
2、我的停止不充分。但是我已经把 GPIO 都几乎设成输出,即使输入的话也是下拉。我已经做得够到位了吧?
还请高人明示一二,多谢!
|