日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 嵌入式 > 嵌入式軟件
[導讀] WINCE的電源管理不但提供了對設備驅動的接口,也提供了對應用程序的接口。也就是說應用程序可以通過這些接口控制電源管理模塊來管理設備和系統(tǒng)的電源狀態(tài)。有兩個方式來控

 WINCE電源管理不但提供了對設備驅動的接口,也提供了對應用程序的接口。也就是說應用程序可以通過這些接口控制電源管理模塊來管理設備和系統(tǒng)的電源狀態(tài)。

有兩個方式來控制電源。第一個方式是應用程序給定一個電源設定。第二個方式是應用程序請求電源狀態(tài)不要低于給定的級別。

第一種方式以下幾種API:

GetSystemPowerState()

SetSystemPowerState()

GetDevicePower()

SetDevicePower()

第二種方式的API:

SetPowerRequirement()

ReleasePowerRequirement()

第二種機制為應用程序提供了強大的能力控制電源管理器調整設備的電源等級,與其他所有的電源設置相比,它具有很高的優(yōu)先級。舉例來說,假設有一個條形碼閱讀器連接在COM1端口,并且COM1只有在最高電源等級(D0)時才能驅動這個條形碼閱讀器。為了使其正常工作,應用程序將調用SetPowerRequirement把COM1指定D0狀態(tài)。假設之后串口驅動自身決定降低一個電源等級,驅動調用DevicePowerNotify通知電源管理器它期望的設備電源狀態(tài),驅動程序的這個請求將不起作用,直到應用程序調用ReleasePowerRequirement為止。繼續(xù)這個例子,假設這時的系統(tǒng)電源狀態(tài)轉換為低能耗等級,雖然與之相關的COM1電源等級為D3,由于應用程序的電源請求,COM1將繼續(xù)維持在D0狀態(tài)。

在調用SetPowerRequirement函數(shù)時,指定POWER_FORCE標志將強制設備不進入休眠狀態(tài),即使這時系統(tǒng)已處于休眠狀態(tài)。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關閉