wince中的背光灯控制
生活随笔
收集整理的這篇文章主要介紹了
wince中的背光灯控制
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
要控制背光燈就必須知道相關設置,以下是wince中背光燈的設置。在BL_ReadRegistry函數中被讀取。
驅動backlite就是背光控制驅動,但是這是一只不完整的驅動,需要根據你自己的平臺寫代碼控制,不同的電路控制方式不一樣,而且還跟LCD有關系。那么首先請先完成你自己平臺的控制函數void BackLightCtrl(BOOL bLight)。下面是我自己的函數。
?
然后在BL_MonitorThread中根據不同事件控制背光燈打開跟關閉,如果你的LCD支持調節亮度的,那么可類似處理。另外為了讓操作觸摸屏時能自動恢復LCD,那么還需要在觸摸屏驅動中添加“UserInputEvent”事件,并在按下或者抬起的動作set一下這個事件。這樣就能跟背光驅動關聯起來。鍵盤驅動類似。
?
另外在platform.reg中添加
在platform.bib中添加
最后提醒一下,如果drivers目錄里面的“Copy of dirs”和“dirs”兩個文件沒有驅動信息需要自己添加,主要是讓PB能對其編譯并copy生成的文件到 $(_FLATRELEASEDIR)目錄下,如果不添加就自己手動用cmd編譯,然后copy過去,最后使用make image生成系統。
總結
以上是生活随笔為你收集整理的wince中的背光灯控制的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 今日芒种 央视科普节气知识:仲夏开始、农
- 下一篇: 《黑袍纠察队》第三季开播口碑超高 剧情给