導航:首頁 > 編程語言 > stm8l101awu源程序

stm8l101awu源程序

發布時間:2024-02-07 03:06:01

Ⅰ stm8l 怎麼設置程序從RAM中執行

STM8等待(Wait)模式在運行模式下執行WFI(等待中斷)指令,可進入等待模式。此時CPU停止運行,但外設與中斷控制器仍保持運行,因此功耗會有所降低。等待模式可與PCG(外設時鍾門控),降低CPU時鍾頻率,以及選擇低功耗時鍾源(LSI,HSI)相結合使用,以進一步降低系統功耗。參見時鍾控制(CLK)的說明。在等待模式下,所有寄存器與RAM的內容保持不變,之前所定義的時鍾配置也保持不變(主時鍾狀態寄存器CLK_CMSR)。當一個內部或外部中斷請求產生時,CPU從等待模式喚醒並恢復工作。STM8停機(Halt)模式在該模式下主時鍾停止。即由fMASTER提供時鍾的CPU及所有外設均被關閉。因此,所有外設均沒有時鍾,MCU的數字部分不消耗能量。在停機模式下,所有寄存器與RAM的內容保持不變,默認情況下時鍾配置也保持不變(主時鍾狀態寄存器CLK_CMSR)。MCU可通過執行HALT指令進入停機模式。外部中斷可將MCU從停機模式喚醒。外部中斷指配置為中斷輸入的GPIO埠或具有觸發外設中斷能力的埠。在這種模式下,為了節省功耗主電壓調節器關閉。僅低電壓調節器(及掉電復位)處於工作狀態。快速時鍾啟動HSI RC的啟動速度比HSE快(參見數據手冊中電特性參數)。因此,為了減少MCU的喚醒時間,建議在進入暫停模式前選擇HSI做為fMASTER的時鍾源。在進入停機模式前可通過設置內部時鍾寄存器CLK_ICKR的FHWU位選擇HSI做為fMASTER的時鍾源,而無需時鍾切換。參見時鍾控制章節。STM8活躍停機(Active Halt)模式活躍停機模式與停機模式類似,但它不需要外部中斷喚醒。它使用AWU,在一定的延時後產生一個內部喚醒事件,延遲時間是用戶可編程的。在活躍暫停模式下,主振盪器、CPU及幾乎所有外設都被停止。如果AWU和IWD已被使能,則只有LSI RC與HSE仍處於運行狀態,以驅動AWU和IWD計數器。為進入活躍停機模式,需首先使能AWU(如AWU章節所述),然後執行HALT指令。

Ⅱ 如何使用STM8L101xx的AWU單元實現極低功耗

您好,查閱了復STM8S的庫制文件,對「void AWU_Cmd(FunctionalState NewState)」的說明是「Initialisation of AWU and LS RC calibration must be done before.」,同樣是說「AWU_Cmd(ENABLE)」之前要進行「AWU_Init(AWU_TIMEBASE_12S)」的動作。

閱讀全文

與stm8l101awu源程序相關的資料

熱點內容
網路中常用的傳輸介質 瀏覽:518
文件如何使用 瀏覽:322
同步推密碼找回 瀏覽:865
樂高怎麼才能用電腦編程序 瀏覽:65
本機qq文件為什麼找不到 瀏覽:264
安卓qq空間免升級 瀏覽:490
linux如何刪除模塊驅動程序 瀏覽:193
at89c51c程序 瀏覽:329
怎麼創建word大綱文件 瀏覽:622
裊裊朗誦文件生成器 瀏覽:626
1054件文件是多少gb 瀏覽:371
高州禁養區內能養豬多少頭的文件 瀏覽:927
win8ico文件 瀏覽:949
仁和數控怎麼編程 瀏覽:381
項目文件夾圖片 瀏覽:87
怎麼在東芝電視安裝app 瀏覽:954
plc顯示數字怎麼編程 瀏覽:439
如何辨別假網站 瀏覽:711
寬頻用別人的賬號密碼 瀏覽:556
新app如何佔有市場 瀏覽:42

友情鏈接