低功耗等待模式

2021-07-23 03:48:44 字數 902 閱讀 9059

1. 該模式在低功耗執行模式的基礎上,通過wfe指令進入。指定的事件到達時,從該模式退出,進入低功耗等待模式。cpu停止工作,中斷禁止。

2. 本實驗無明顯現象

clk_config();//切換lsi為主時鐘

clk_hsicmd(disable);//關閉hsi等所有不使用的外設,adc在此模式下無效;關閉所有中斷源

//不使用的io全部設定為輸出低電平

gpio_init(gpioa, gpio_pin_all, gpio_mode_out_pp_low_slow);

gpio_init(gpiob, gpio_pin_all, gpio_mode_out_pp_low_slow);

gpio_init(gpioc, gpio_pin_all, gpio_mode_out_pp_low_slow);

gpio_init(gpiod, gpio_pin_all, gpio_mode_out_pp_low_slow);

//gpio_init(led_gpio_port, led_gpio_pins, gpio_mode_out_pp_low_slow);//gpio初始化

//gpio_init(key_gpio_port, key_gpio_pins, gpio_mode_in_pu_it);//初始化按鍵,gpb6上拉輸入

//exti_setpinsensitivity(exti_pin_6,exti_trigger_falling);

// enableinterrupts();//使能中斷  

wfe_deinit ();

wfe_wakeupsourceeventcmd (wfe_source_exti_ev6,enable);

clk_mainregulatorcmd(disable);//關閉電壓調節器

while(1)

halt低功耗模式

1.stm8l152有5種低功耗模式,wait mode,low power run mode,low power wait mode,active halt mode,halt mode.2.在halt模式下,cpu和外設時鐘停止,可以通過外部中斷或者復位來喚醒。3.本實驗設計為 led燈亮,緊接...

DDR低功耗模式

ddr規格 ddr工作狀態圖 ddr 重新整理描述 電特性 工作模式簡介 1.1 自重新整理模式 self refresh mode ddr4 sdram中自重新整理超市是用來儲存儲存陣列中的資料,即使在系統中其他的部分都已經斷電的情況下,仍可以保持其功能。dram內部存在乙個計數器來調整自重新整理...

arm低功耗模式種類

arm低功耗模式 睡眠模式 核心停止,但所有外設 包括nvic中斷控制器 系統定時器systick等 仍在執行 停機模式 所有時鐘都已停止 待機模式 1.8v電源關閉 可實現系統的最低功耗。對於在cortex m3而言,該模式是深睡眠模式時關閉電壓調節器。整個1.8v供電區域被斷電。pll hsi和...