关于低功耗的问题

 想请问CH32V208在进入停止模式时,是不是只需要这句话就行了:

PWR_EnterSTOPMode(PWR_Regulator_LowPower, PWR_STOPEntry_WFI);

这样就可以达到23.8uA的功耗了吗,如果我配置好了RTC时钟唤醒。其他中断需要关闭吗? 有没有一条指令可以提前关闭所有中断,因为在蓝牙或者RF例程里不知道都开了哪些中断?


(2)为了省电,我看可以最低电压2.4V可以正常工作,我是不是可以直接选用2.4V,不会影响无线传输性能吧。



您好,可以直接调用该函数进入停止模式。若要使功耗达到最低,注意要将不用的IO设置成下拉输入,注意低功耗时要开启PWR时钟。注意停止模式下任一外部中断/事件均可唤醒,若有其他外部中断或事件,可以关闭。若要关闭所有中断,可以调用__disable_irq()函数关闭所有中断。2.4V供电是不会影响蓝牙正常工作的。



只有登录才能回复,可以选择微信账号登录