進入的方法很簡單,直接調(diào)用庫函數(shù):PWR_EnterSTOPMode(PWR_Regulator,PWR_STOPEntry_WFI),退出的方法是用外部中斷方式喚醒即可。退出STOPMode后,根據(jù)手冊說明,會自動選擇HSI作為sysclock,因此如果系統(tǒng)之前采用的是非HSI作為Sysclock,則必須重新調(diào)用System_init(),對RCC部分進行重新初始化。否則會影響系統(tǒng)性能。從手冊上可以看到進入STOPmode&Lowpowermode時的電流最大為4uA,被喚醒的最長時間是9uS。