a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

新聞中心

EEPW首頁 > 電源與新能源 > 設計應用 > Windows Mobile電源管理分析與實現

Windows Mobile電源管理分析與實現

作者: 時間:2009-12-21 來源:網絡 收藏


如今在以數碼消費產品為代表的嵌入式系統領域,大多數系統采用電池供電,由于電池容量有限,這使得產品的低功耗,延長待機時間成為一個重要的課題。在已確定硬件電路功耗的情況下,提高電池的使用效率是低功耗的一個重要任務,其基本思想是在系統中沒有任務等待運行時,把系統置于盡可能低的能量狀態,等到有任務需要執行時,再將其快速喚醒,盡可能有效地利用功耗。

本文引用地址:http://www.j9360.com/article/181137.htm


1 中的
WinCE系列操作系統中的模塊正是出于后者的考慮而出現的,圖1為電源(Power Manager)的運行機制。該模塊根據系統實際運行情況,以CPU為中心,管理器件和外設的功耗狀態,系統在不同電源狀態間的轉換,從而在保證系統性能的前提下降低功耗。而 系統針對其專用于移動通信平臺的特點,對電源管理部分做了進一步的定制,使其具有更好的效能,進一步提高系統的電源效率。
Power Manager的實現在軟件上需要OS內核、驅動層及應用層的協作,對于預先定義好的系統電源狀態,Power Manager將這些狀態映射到具體的CPU電源狀態和設備電源狀態,在系統電源狀態切換時就會執行對應的CPU和外設的電源狀態切換操作。

1.1 電源管理與系統其他部分的交互
中Power Manager以名為PM.dll的動態鏈接庫形式在啟動時被設備管理器De-vice.exe加載,如圖2所示。

應用程序可通過API申請將系統電源置于一定的狀態,同時也可申請將指定設備設置于特定的電源狀態,應用程序也可以申請電源狀態通知,以便在系統電源狀態切換時收到消息以執行對應的操作。當需要切換系統電源狀態時,電源管理模塊與電源管理的設備通信,進而調用這些設備的電源相關函數,實現對這些設備的電源管理,同時如果有應用程序或設備驅動申請了電源狀態通知,則電源管理模塊會向消息隊列中發送消息。


上一頁 1 2 3 下一頁

評論


相關推薦

技術專區

關閉