|
蓝牙的低功耗设计调试通常有几个思路:8 z1 o( c$ {( r d1 d
硬件设计调试阶段:( ], X! K0 k6 B0 x/ `* d8 r) R
1、所有上下拉电阻再保证功能和性能前提前,尽量选最大阻值;0 G' t% z% @2 P' f. l
2、需要电平转换或者信号控制的地方,尽量用MOS管,少用三极管;. `! K. X! l! {2 j4 C, n, m: t
3、如果电池选择可充电型的,尽量选择低静态功耗的DCDC,少选LDO;
, V' w* ~- T9 }2 x. {* d0 C- D& s4、MCU或SOC芯片的休眠功耗尽量低,外围器件尽量选择低工作电压的,工作电压下限至少为2.3V或1.8V;
" o. h% {& ^1 b. D. v o5、配置MCU芯片进行深度睡眠模式,测量电源功耗,确保每一个uA的消耗都是非常明确的;( ]% h2 h$ G2 r2 w4 s a
软件设计调试阶段:
7 l7 j4 d9 @4 R/ K) r1、MCU确认所有的GPIO和通信接口(如SPI、UART)在深度休眠时的正确配置,确保功耗最低;1 F+ _3 B y4 p! n! h' p
2、增加休眠周期,减少启动时间。可以根据工作模式适当调整休眠唤醒周期; |
|