问题看起来很简单,但我无法在数据表或 refman 中找到关于此的任何信息:
当我使用 hal 驱动程序将 MCU 置于停止模式时,我调用了这个函数:
- HAL_PWR_EnterSTOPMode(PWR_MAINREGULATOR_ON, PWR_STOPENTRY_WFI);
该函数的第一个参数可以是 PWR_MAINREGULATOR_ON 或 PWR_LOWPOWERREGULATOR_ON。
该函数似乎根据该参数设置 PWR_CR 寄存器中的 LPDS 位。根据参考手册,这意味着:
0:电压调节器在停止模式期间打开。
1:低功率稳压器在停止模式下开启。
这些信息不足以决定我应该为我的申请做些什么。
“Low-power Voltage regulator”表示MCU在此模式下消耗的功率较少。少多少?使用低功耗稳压器的缺点是什么?