<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 專(zhuān)題 > 嵌入式Linux系統的動(dòng)態(tài)電源管理技術(shù)

嵌入式Linux系統的動(dòng)態(tài)電源管理技術(shù)

——
作者: 時(shí)間:2008-01-30 來(lái)源:天極博客 收藏

  DPM通過(guò)LDM可以對設備進(jìn)行電源管理。LDM中device_driver結構有設備掛起和恢復等回調函數,device結構有驅動(dòng)約束。需要在設備初始化時(shí)使用注冊函數向相應系統總線(xiàn)注冊該設備。例如,簡(jiǎn)化后12C的LDM相關(guān)參數為:

本文引用地址:http://dyxdggzs.com/article/78383.htm

 

  I2C驅動(dòng)注冊到MPU公有TI外圍總線(xiàn):driver_reg-ister(&omap_i2c_driver)platform_device_register(&omap_i2c_device)。

  在驅動(dòng)程序中實(shí)現掛起和恢復函數:omap_i2c_controller_suspen(&omap_i2c_device),omap_i2c_con-troller_resume(&omap_i2c_deviee)。

  這樣,注冊設備在sysfs中都有一個(gè)管理接口。通過(guò)這些接口可以操縱設備的電源狀態(tài)。在多種情況下,可利用該接口來(lái)掛斷設備,例如:應用程序顯式掛斷應用中不需要的設備;平臺掛起前需掛斷所有設備;當DPM將系統設置到設備不兼容狀態(tài)時(shí)需掛起該設備等等。其中DPM中管理設備電源狀態(tài)時(shí)還提供設備驅動(dòng)約束檢查(頻率相關(guān))。例如,當系統電源狀態(tài)改變,準備運行在新的操作點(diǎn)時(shí),驅動(dòng)約束檢查該狀態(tài)是否滿(mǎn)足設備正常運行。如果不滿(mǎn)足,且當前操作點(diǎn)force屬性設置為1,設備首先被LDM回調函數關(guān)斷(或將設備置于和此時(shí)PLL相應的掛起狀態(tài));如果滿(mǎn)足條件,則利用設備驅動(dòng)中實(shí)現的調節函數轉到新?tīng)顟B(tài)。

  驅動(dòng)約束還用于限制DPM操作方式。當沒(méi)有設備被使用時(shí),約束才允許DPM將系統轉到低電源空閑狀態(tài)。

  4 總 結

  DPM技術(shù)通過(guò)內核模塊的方式實(shí)現任務(wù)級別電源管理、實(shí)現了有效的設備電源管理,滿(mǎn)足了的需求,補充了基于桌面系統APM和APCI電源管理技術(shù)的不足。實(shí)踐證明,DPM對系統,尤其是移動(dòng)終端,能夠起到很好的節能效果。

  當然,系統還有待于進(jìn)一步完善。例如:①可以根據硬件和軟件收集系統負載狀態(tài),使用Markov,鏈等手段準確預測電源狀態(tài),從而設計出更智能、更有效的狀態(tài)切換管理策略;②電源管理和實(shí)時(shí)性能要求之間的復雜關(guān)系還需處理等等。

linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)
分頻器相關(guān)文章:分頻器原理

上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>