關(guān)閉不需要的外設(shè)控制器
發(fā)布時(shí)間:2012/2/17 22:26:14 訪問(wèn)次數(shù):827
微處理器通常都可以提供I2C、I2S、LCD、Flash、Timer、UART、SPI、USB等外設(shè)控制器,但在一個(gè)系統(tǒng)中,這些外設(shè)控制器一般都不會(huì)全部用到。當(dāng)你想盡可能降低功耗時(shí),對(duì)于這些不用的外設(shè)控制器,不能任其處于各種狀態(tài),而是必須將其關(guān)閉[4~61]因?yàn)檫@些不用的外設(shè)控制器,即使沒(méi)有使用它們,它們?nèi)匀粫?huì)消耗電流。S3 C2410×外設(shè)控制器消耗的電流見(jiàn)表1.3[4,5]。SMC9-65608EV-30SV
從表1.3可知,可以通過(guò)設(shè)置SFR(特殊功能寄存器),有選擇地關(guān)閉未使用的功能模塊,以達(dá)到降低功耗的目的。例如,在一個(gè)系統(tǒng)中,如果ADC、I2C、I2S和SPI都沒(méi)有用到,可以通過(guò)設(shè)置CLKCON寄存器,降低2mA的電流消耗。當(dāng)然,也可以動(dòng)態(tài)關(guān)閉一些需要使用的外設(shè)控制器,進(jìn)一步降低功耗。例如,在空閑模式CPU內(nèi)核停止運(yùn)行,此時(shí)還可以進(jìn)一步關(guān)閉如USB、Flash等其他的外設(shè)控制器,只保證喚醒CPU的I/O控制器正常工作即可,如果通過(guò)UART喚醒,則UART控制器不能被關(guān)閉。等到CPU被喚醒后,再將USB、Flash等外設(shè)控制器打開(kāi)。
也可以同時(shí)動(dòng)態(tài)改變處理器的供電電壓和頻率來(lái)進(jìn)一步降低功耗,進(jìn)行系統(tǒng)的動(dòng)態(tài)電源管理。
微處理器通常都可以提供I2C、I2S、LCD、Flash、Timer、UART、SPI、USB等外設(shè)控制器,但在一個(gè)系統(tǒng)中,這些外設(shè)控制器一般都不會(huì)全部用到。當(dāng)你想盡可能降低功耗時(shí),對(duì)于這些不用的外設(shè)控制器,不能任其處于各種狀態(tài),而是必須將其關(guān)閉[4~61]因?yàn)檫@些不用的外設(shè)控制器,即使沒(méi)有使用它們,它們?nèi)匀粫?huì)消耗電流。S3 C2410×外設(shè)控制器消耗的電流見(jiàn)表1.3[4,5]。SMC9-65608EV-30SV
從表1.3可知,可以通過(guò)設(shè)置SFR(特殊功能寄存器),有選擇地關(guān)閉未使用的功能模塊,以達(dá)到降低功耗的目的。例如,在一個(gè)系統(tǒng)中,如果ADC、I2C、I2S和SPI都沒(méi)有用到,可以通過(guò)設(shè)置CLKCON寄存器,降低2mA的電流消耗。當(dāng)然,也可以動(dòng)態(tài)關(guān)閉一些需要使用的外設(shè)控制器,進(jìn)一步降低功耗。例如,在空閑模式CPU內(nèi)核停止運(yùn)行,此時(shí)還可以進(jìn)一步關(guān)閉如USB、Flash等其他的外設(shè)控制器,只保證喚醒CPU的I/O控制器正常工作即可,如果通過(guò)UART喚醒,則UART控制器不能被關(guān)閉。等到CPU被喚醒后,再將USB、Flash等外設(shè)控制器打開(kāi)。
也可以同時(shí)動(dòng)態(tài)改變處理器的供電電壓和頻率來(lái)進(jìn)一步降低功耗,進(jìn)行系統(tǒng)的動(dòng)態(tài)電源管理。
熱門(mén)點(diǎn)擊
- 單門(mén)限電壓比較器
- 二極管溫度補(bǔ)償電路
- 電解電容器結(jié)構(gòu)
- 二極管簡(jiǎn)易直流穩(wěn)壓電路
- 5級(jí)單聲道集成電路LB1403
- 共集電極放大器交流電路和發(fā)射極電阻分析
- 集成電路引腳作用
- 正弦波振蕩器的組成及分類
- 電源濾波電路中的高頻濾波電容電路
- TDA2030實(shí)用電路
推薦技術(shù)資料
- 單片機(jī)版光立方的制作
- N視頻: http://v.youku.comN_sh... [詳細(xì)]
- AMOLED顯示驅(qū)動(dòng)芯片關(guān)鍵技
- CMOS圖像傳感器技術(shù)參數(shù)設(shè)計(jì)
- GB300 超級(jí)芯片應(yīng)用需求分
- 4NP 工藝NVIDIA Bl
- GB300 芯片、NVL72
- 首個(gè)最新高端芯片人工智能服務(wù)器
- 多媒體協(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)用研究