活躍停機(jī)模式
發(fā)布時(shí)間:2012/2/20 20:43:11 訪問次數(shù):1734
活躍停機(jī)模式可以有效降低以MCU為核心系統(tǒng)的平均功耗。
1)進(jìn)入活躍停機(jī)模式AS62256-20J
要進(jìn)入活躍停機(jī)模式,應(yīng)當(dāng)設(shè)置和使能AWU,然后執(zhí)行HALT指令。
注意:如果在執(zhí)行HALT模式前使能IWDG.那么MCU不會(huì)轉(zhuǎn)入停機(jī)模式,而是轉(zhuǎn)入活躍停機(jī)模式的停機(jī)階段。這時(shí)如果沒有使能AWU,MCU不會(huì)自動(dòng)醒來,而只會(huì)由IWDG復(fù)位或者外部復(fù)位喚醒。
2)退出活躍停機(jī)模式
當(dāng)發(fā)生AWU事件時(shí),MCU回到運(yùn)行模式。因此,AWU就是喚醒源。然而,在活躍停機(jī)階段,任意停機(jī)模式下可用的喚醒源(見4.4節(jié))都可以把MCU喚醒。
對(duì)于活躍停機(jī)模式,MCU能較快地從中喚醒是很重要的。在兩個(gè)低功耗階段中間,MCU處于運(yùn)行模式,減少這段時(shí)間既可以提高CPU的處理性能,也可以降低整體的平均功耗。
在一個(gè)喚醒事件發(fā)生以后,MCU會(huì)運(yùn)行在進(jìn)入活躍停機(jī)模式前選擇的時(shí)鐘。通常,由于振蕩器穩(wěn)定時(shí)間的影響,啟動(dòng)外部高速晶振需要的時(shí)間最長。STM8S提供了一種稱為“快速時(shí)鐘啟動(dòng)”的功能來減少啟動(dòng)時(shí)間。在喚醒事件后,MCU自動(dòng)使用內(nèi)部高速RC振蕩器( HSI),之后用戶可以選擇切換成另一種時(shí)鐘,或者繼續(xù)使用HSI時(shí)鐘。
快速時(shí)鐘喚醒功能默認(rèn)為關(guān)閉。需要在進(jìn)入低功耗模式之前,通過設(shè)置內(nèi)部時(shí)鐘寄存器( CLK_ICKR)的FHWU位為“1”打開這個(gè)功能。
3)停機(jī)階段的穩(wěn)壓器和閃存設(shè)置
進(jìn)入活躍停機(jī)模式時(shí),主穩(wěn)壓器MVR是默認(rèn)的穩(wěn)壓器,閃存赴于工作模式。
可以通過設(shè)置內(nèi)部時(shí)鐘寄存器( CLK_ICKR)的SWUAH位來使用低功耗穩(wěn)壓器LPVR。設(shè)置閃存控制寄存器1 (FLASH_CRl)的AHALT位可以把閃存置為掉電模式。
1)進(jìn)入活躍停機(jī)模式AS62256-20J
要進(jìn)入活躍停機(jī)模式,應(yīng)當(dāng)設(shè)置和使能AWU,然后執(zhí)行HALT指令。
注意:如果在執(zhí)行HALT模式前使能IWDG.那么MCU不會(huì)轉(zhuǎn)入停機(jī)模式,而是轉(zhuǎn)入活躍停機(jī)模式的停機(jī)階段。這時(shí)如果沒有使能AWU,MCU不會(huì)自動(dòng)醒來,而只會(huì)由IWDG復(fù)位或者外部復(fù)位喚醒。
2)退出活躍停機(jī)模式
當(dāng)發(fā)生AWU事件時(shí),MCU回到運(yùn)行模式。因此,AWU就是喚醒源。然而,在活躍停機(jī)階段,任意停機(jī)模式下可用的喚醒源(見4.4節(jié))都可以把MCU喚醒。
對(duì)于活躍停機(jī)模式,MCU能較快地從中喚醒是很重要的。在兩個(gè)低功耗階段中間,MCU處于運(yùn)行模式,減少這段時(shí)間既可以提高CPU的處理性能,也可以降低整體的平均功耗。
在一個(gè)喚醒事件發(fā)生以后,MCU會(huì)運(yùn)行在進(jìn)入活躍停機(jī)模式前選擇的時(shí)鐘。通常,由于振蕩器穩(wěn)定時(shí)間的影響,啟動(dòng)外部高速晶振需要的時(shí)間最長。STM8S提供了一種稱為“快速時(shí)鐘啟動(dòng)”的功能來減少啟動(dòng)時(shí)間。在喚醒事件后,MCU自動(dòng)使用內(nèi)部高速RC振蕩器( HSI),之后用戶可以選擇切換成另一種時(shí)鐘,或者繼續(xù)使用HSI時(shí)鐘。
快速時(shí)鐘喚醒功能默認(rèn)為關(guān)閉。需要在進(jìn)入低功耗模式之前,通過設(shè)置內(nèi)部時(shí)鐘寄存器( CLK_ICKR)的FHWU位為“1”打開這個(gè)功能。
3)停機(jī)階段的穩(wěn)壓器和閃存設(shè)置
進(jìn)入活躍停機(jī)模式時(shí),主穩(wěn)壓器MVR是默認(rèn)的穩(wěn)壓器,閃存赴于工作模式。
可以通過設(shè)置內(nèi)部時(shí)鐘寄存器( CLK_ICKR)的SWUAH位來使用低功耗穩(wěn)壓器LPVR。設(shè)置閃存控制寄存器1 (FLASH_CRl)的AHALT位可以把閃存置為掉電模式。
活躍停機(jī)模式可以有效降低以MCU為核心系統(tǒng)的平均功耗。
1)進(jìn)入活躍停機(jī)模式AS62256-20J
要進(jìn)入活躍停機(jī)模式,應(yīng)當(dāng)設(shè)置和使能AWU,然后執(zhí)行HALT指令。
注意:如果在執(zhí)行HALT模式前使能IWDG.那么MCU不會(huì)轉(zhuǎn)入停機(jī)模式,而是轉(zhuǎn)入活躍停機(jī)模式的停機(jī)階段。這時(shí)如果沒有使能AWU,MCU不會(huì)自動(dòng)醒來,而只會(huì)由IWDG復(fù)位或者外部復(fù)位喚醒。
2)退出活躍停機(jī)模式
當(dāng)發(fā)生AWU事件時(shí),MCU回到運(yùn)行模式。因此,AWU就是喚醒源。然而,在活躍停機(jī)階段,任意停機(jī)模式下可用的喚醒源(見4.4節(jié))都可以把MCU喚醒。
對(duì)于活躍停機(jī)模式,MCU能較快地從中喚醒是很重要的。在兩個(gè)低功耗階段中間,MCU處于運(yùn)行模式,減少這段時(shí)間既可以提高CPU的處理性能,也可以降低整體的平均功耗。
在一個(gè)喚醒事件發(fā)生以后,MCU會(huì)運(yùn)行在進(jìn)入活躍停機(jī)模式前選擇的時(shí)鐘。通常,由于振蕩器穩(wěn)定時(shí)間的影響,啟動(dòng)外部高速晶振需要的時(shí)間最長。STM8S提供了一種稱為“快速時(shí)鐘啟動(dòng)”的功能來減少啟動(dòng)時(shí)間。在喚醒事件后,MCU自動(dòng)使用內(nèi)部高速RC振蕩器( HSI),之后用戶可以選擇切換成另一種時(shí)鐘,或者繼續(xù)使用HSI時(shí)鐘。
快速時(shí)鐘喚醒功能默認(rèn)為關(guān)閉。需要在進(jìn)入低功耗模式之前,通過設(shè)置內(nèi)部時(shí)鐘寄存器( CLK_ICKR)的FHWU位為“1”打開這個(gè)功能。
3)停機(jī)階段的穩(wěn)壓器和閃存設(shè)置
進(jìn)入活躍停機(jī)模式時(shí),主穩(wěn)壓器MVR是默認(rèn)的穩(wěn)壓器,閃存赴于工作模式。
可以通過設(shè)置內(nèi)部時(shí)鐘寄存器( CLK_ICKR)的SWUAH位來使用低功耗穩(wěn)壓器LPVR。設(shè)置閃存控制寄存器1 (FLASH_CRl)的AHALT位可以把閃存置為掉電模式。
1)進(jìn)入活躍停機(jī)模式AS62256-20J
要進(jìn)入活躍停機(jī)模式,應(yīng)當(dāng)設(shè)置和使能AWU,然后執(zhí)行HALT指令。
注意:如果在執(zhí)行HALT模式前使能IWDG.那么MCU不會(huì)轉(zhuǎn)入停機(jī)模式,而是轉(zhuǎn)入活躍停機(jī)模式的停機(jī)階段。這時(shí)如果沒有使能AWU,MCU不會(huì)自動(dòng)醒來,而只會(huì)由IWDG復(fù)位或者外部復(fù)位喚醒。
2)退出活躍停機(jī)模式
當(dāng)發(fā)生AWU事件時(shí),MCU回到運(yùn)行模式。因此,AWU就是喚醒源。然而,在活躍停機(jī)階段,任意停機(jī)模式下可用的喚醒源(見4.4節(jié))都可以把MCU喚醒。
對(duì)于活躍停機(jī)模式,MCU能較快地從中喚醒是很重要的。在兩個(gè)低功耗階段中間,MCU處于運(yùn)行模式,減少這段時(shí)間既可以提高CPU的處理性能,也可以降低整體的平均功耗。
在一個(gè)喚醒事件發(fā)生以后,MCU會(huì)運(yùn)行在進(jìn)入活躍停機(jī)模式前選擇的時(shí)鐘。通常,由于振蕩器穩(wěn)定時(shí)間的影響,啟動(dòng)外部高速晶振需要的時(shí)間最長。STM8S提供了一種稱為“快速時(shí)鐘啟動(dòng)”的功能來減少啟動(dòng)時(shí)間。在喚醒事件后,MCU自動(dòng)使用內(nèi)部高速RC振蕩器( HSI),之后用戶可以選擇切換成另一種時(shí)鐘,或者繼續(xù)使用HSI時(shí)鐘。
快速時(shí)鐘喚醒功能默認(rèn)為關(guān)閉。需要在進(jìn)入低功耗模式之前,通過設(shè)置內(nèi)部時(shí)鐘寄存器( CLK_ICKR)的FHWU位為“1”打開這個(gè)功能。
3)停機(jī)階段的穩(wěn)壓器和閃存設(shè)置
進(jìn)入活躍停機(jī)模式時(shí),主穩(wěn)壓器MVR是默認(rèn)的穩(wěn)壓器,閃存赴于工作模式。
可以通過設(shè)置內(nèi)部時(shí)鐘寄存器( CLK_ICKR)的SWUAH位來使用低功耗穩(wěn)壓器LPVR。設(shè)置閃存控制寄存器1 (FLASH_CRl)的AHALT位可以把閃存置為掉電模式。
上一篇:停機(jī)模式
熱門點(diǎn)擊
- 放大器中電壓、電流符號(hào)及正方向的規(guī)定
- LC并聯(lián)諧振選頻放大器電路
- 電感器直標(biāo)法和電感器色標(biāo)法
- 譯碼器
- 共發(fā)射極放大器中元器件作用的分析
- 使用外部電源為CPU內(nèi)核供電
- 進(jìn)入Sleep Mode工作模式的省電操作
- 活躍停機(jī)模式
- 短路功耗
- 三極管的管腳介紹
推薦技術(shù)資料
- 全集成直接飛行時(shí)間(dToF)傳感器
- 2025年半導(dǎo)體市場發(fā)展趨勢未
- GW2A系列FPGA芯片應(yīng)用參數(shù)
- DDR類儲(chǔ)存器接口解決方案
- 2.5G bps MIPI D
- 新一代 Arora-V系列FPGA產(chǎn)品詳情
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究