STM8S105的低功耗模式總的來說有四種:分別是等待模式,停機模式,快速活躍停機模式和慢速活躍停機模式
1、等待模式:可執行指令wif()進入等待模式,該模式下主CPU停止工作,但其外設不停,嚴格來說只能算是降低功耗而不能算低功耗,該模式可由AMU或外部中斷喚醒
2、停機模式:可執行指令half()進入停機模式,該模式下主cpu和外設全部停止,達到最低功耗,只能由外部中斷進行喚醒。
3、快速活躍停機模式:在執行指令half()之前,如果你使能了AMU功能,則進入快速活躍停機模式,該模式下由於主電壓調節器打開,在受到AMU或外部中斷觸發時,可快速喚 醒。
4、慢速活躍停機模式:在快速活躍停機模式下,如果設置內部時鍾寄存器CLK_ICKR的REGAH位清零。則進入慢速活躍停機模式,該模式主電壓調節器關閉,MCU內核由低功 耗電壓調節器(LPVR)供電,喚醒時間相對較長。
STM8的幾種低功耗分析就到這里,最后附上AMU配置步驟: