空閑模式和打盹模式的選擇
發(fā)布時(shí)間:2012/2/19 18:15:17 訪問次數(shù):1702
納瓦和nanoWatt XLP器件具有空閑模式,在該模式下,CPU的時(shí)鐘會(huì)被斷開,僅為外設(shè)提供時(shí)鐘。在PIC16和PIC18器件中,可以通過將OSCON寄存器中的空閑設(shè)置為1并執(zhí)行SLEEP指令進(jìn)入空閑模式。在PIC24、dsPIC⑧DSC和PIC32器件中,可以通過執(zhí)行指令“PWRSAV#1”進(jìn)入空閑模式。每當(dāng)CPU需要等待某個(gè)無(wú)法工作于空閑模式的外設(shè)的事件時(shí),最適合使用空閑模式。在許多器件中,空閑模式最高可以將功耗降低96%。AA20B-024L-050S
打盹模式是PlC24、dsPIC@ DSC和PIC32器件中提供的另一種低功耗模式。在打盹模式下,系統(tǒng)時(shí)鐘會(huì)進(jìn)行分頻,從而使CPU以比外設(shè)低的速度運(yùn)行,那么可以使用打盹模式將CPU時(shí)鐘降低至某個(gè)較低的頻率。CPU時(shí)鐘可以從1:1降低至1:128。打盹模式最適合與空閑模式類似的情形,即外設(shè)操作很關(guān)鍵,但CPU只需要最低程度的功能時(shí)。
空閑和打盹模式是動(dòng)態(tài)模式,所以,雖然它們的功耗低于運(yùn)行模式下的功耗,但仍然屆著高于靜態(tài)模式(如休眠模式)下的功耗。因此,應(yīng)在無(wú)法進(jìn)入休眠模式的情況下使用這兩種模式,如:
·進(jìn)行大量的DMA傳輸(僅在帶有DMA的器件上);
·發(fā)送或接收串行教據(jù);
·執(zhí)行高速ADC采樣;
·等待同步定時(shí)器超時(shí);
·等待通過IC捕捉數(shù)據(jù);
·等待使用輸出比較的事件。
使用等待外設(shè)中斷發(fā)生的循環(huán)的任何時(shí)間都可改為進(jìn)入空閑或打盹模式。這些情況經(jīng)常被忽略,因此,需要檢查設(shè)計(jì)以了解哪些地方未完全利用CPU,從而將功耗降至最低。
打盹模式是PlC24、dsPIC@ DSC和PIC32器件中提供的另一種低功耗模式。在打盹模式下,系統(tǒng)時(shí)鐘會(huì)進(jìn)行分頻,從而使CPU以比外設(shè)低的速度運(yùn)行,那么可以使用打盹模式將CPU時(shí)鐘降低至某個(gè)較低的頻率。CPU時(shí)鐘可以從1:1降低至1:128。打盹模式最適合與空閑模式類似的情形,即外設(shè)操作很關(guān)鍵,但CPU只需要最低程度的功能時(shí)。
空閑和打盹模式是動(dòng)態(tài)模式,所以,雖然它們的功耗低于運(yùn)行模式下的功耗,但仍然屆著高于靜態(tài)模式(如休眠模式)下的功耗。因此,應(yīng)在無(wú)法進(jìn)入休眠模式的情況下使用這兩種模式,如:
·進(jìn)行大量的DMA傳輸(僅在帶有DMA的器件上);
·發(fā)送或接收串行教據(jù);
·執(zhí)行高速ADC采樣;
·等待同步定時(shí)器超時(shí);
·等待通過IC捕捉數(shù)據(jù);
·等待使用輸出比較的事件。
使用等待外設(shè)中斷發(fā)生的循環(huán)的任何時(shí)間都可改為進(jìn)入空閑或打盹模式。這些情況經(jīng)常被忽略,因此,需要檢查設(shè)計(jì)以了解哪些地方未完全利用CPU,從而將功耗降至最低。
納瓦和nanoWatt XLP器件具有空閑模式,在該模式下,CPU的時(shí)鐘會(huì)被斷開,僅為外設(shè)提供時(shí)鐘。在PIC16和PIC18器件中,可以通過將OSCON寄存器中的空閑設(shè)置為1并執(zhí)行SLEEP指令進(jìn)入空閑模式。在PIC24、dsPIC⑧DSC和PIC32器件中,可以通過執(zhí)行指令“PWRSAV#1”進(jìn)入空閑模式。每當(dāng)CPU需要等待某個(gè)無(wú)法工作于空閑模式的外設(shè)的事件時(shí),最適合使用空閑模式。在許多器件中,空閑模式最高可以將功耗降低96%。AA20B-024L-050S
打盹模式是PlC24、dsPIC@ DSC和PIC32器件中提供的另一種低功耗模式。在打盹模式下,系統(tǒng)時(shí)鐘會(huì)進(jìn)行分頻,從而使CPU以比外設(shè)低的速度運(yùn)行,那么可以使用打盹模式將CPU時(shí)鐘降低至某個(gè)較低的頻率。CPU時(shí)鐘可以從1:1降低至1:128。打盹模式最適合與空閑模式類似的情形,即外設(shè)操作很關(guān)鍵,但CPU只需要最低程度的功能時(shí)。
空閑和打盹模式是動(dòng)態(tài)模式,所以,雖然它們的功耗低于運(yùn)行模式下的功耗,但仍然屆著高于靜態(tài)模式(如休眠模式)下的功耗。因此,應(yīng)在無(wú)法進(jìn)入休眠模式的情況下使用這兩種模式,如:
·進(jìn)行大量的DMA傳輸(僅在帶有DMA的器件上);
·發(fā)送或接收串行教據(jù);
·執(zhí)行高速ADC采樣;
·等待同步定時(shí)器超時(shí);
·等待通過IC捕捉數(shù)據(jù);
·等待使用輸出比較的事件。
使用等待外設(shè)中斷發(fā)生的循環(huán)的任何時(shí)間都可改為進(jìn)入空閑或打盹模式。這些情況經(jīng)常被忽略,因此,需要檢查設(shè)計(jì)以了解哪些地方未完全利用CPU,從而將功耗降至最低。
打盹模式是PlC24、dsPIC@ DSC和PIC32器件中提供的另一種低功耗模式。在打盹模式下,系統(tǒng)時(shí)鐘會(huì)進(jìn)行分頻,從而使CPU以比外設(shè)低的速度運(yùn)行,那么可以使用打盹模式將CPU時(shí)鐘降低至某個(gè)較低的頻率。CPU時(shí)鐘可以從1:1降低至1:128。打盹模式最適合與空閑模式類似的情形,即外設(shè)操作很關(guān)鍵,但CPU只需要最低程度的功能時(shí)。
空閑和打盹模式是動(dòng)態(tài)模式,所以,雖然它們的功耗低于運(yùn)行模式下的功耗,但仍然屆著高于靜態(tài)模式(如休眠模式)下的功耗。因此,應(yīng)在無(wú)法進(jìn)入休眠模式的情況下使用這兩種模式,如:
·進(jìn)行大量的DMA傳輸(僅在帶有DMA的器件上);
·發(fā)送或接收串行教據(jù);
·執(zhí)行高速ADC采樣;
·等待同步定時(shí)器超時(shí);
·等待通過IC捕捉數(shù)據(jù);
·等待使用輸出比較的事件。
使用等待外設(shè)中斷發(fā)生的循環(huán)的任何時(shí)間都可改為進(jìn)入空閑或打盹模式。這些情況經(jīng)常被忽略,因此,需要檢查設(shè)計(jì)以了解哪些地方未完全利用CPU,從而將功耗降至最低。
上一篇:使用NOP指令
熱門點(diǎn)擊
- 在高頻段和低頻段放大倍數(shù)下降的原因
- 波形失真與靜態(tài)工作點(diǎn)的關(guān)系
- 譯碼顯示集成塊74LS248
- 一次、二次繞組電壓和電流之間的關(guān)系
- 9級(jí)單聲道集成電路LB1409
- 單調(diào)諧放大器
- 采用有源負(fù)載的差分放大器
- 恒流二極管應(yīng)用電路
- 電壓放大倍數(shù)
- 施密特觸發(fā)器的工作特點(diǎn)
推薦技術(shù)資料
- 自制經(jīng)典的1875功放
- 平時(shí)我也經(jīng)常逛一些音響DIY論壇,發(fā)現(xiàn)有很多人喜歡LM... [詳細(xì)]
- PCB嵌入式功率芯片封裝工作原理
- 莫仕儲(chǔ)能連接器技術(shù)結(jié)構(gòu)應(yīng)用詳情
- 新款 Snapdragon X
- Intel 18A(1.8nm
- 業(yè)界首款STM32配套無(wú)線物聯(lián)網(wǎng)模塊
- 2025年全球半導(dǎo)體產(chǎn)業(yè)十大熱門看點(diǎ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)用研究