WINCE5.0+S3C2443系统每隔几分钟会自动关闭LCD显示
這幾天在調試WINCE5.0+S3C2443系統的時候,發現大概每隔6分鐘的時候,系統就會自動關閉LCD屏的顯示,這時候如果去點擊觸摸屏就會恢復顯示。剛開始我還以為是系統進入了sleep狀態了,發現在關閉LCD顯示的時候各個驅動的PowerUp和PowerDown函數的串口輸出信息并沒有輸出,說明并不是進入sleep狀態。
?
后來我找到了不讓系統關閉LCD顯示的地方,是comon.reg下面的注冊表項
; @CESYSGEN IF CE_MODULES_GWES
;
; Turn the display off during SystemIdle.
;
[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Power/State/SystemIdle/{EB91C7C9-8BF6-4a2d-9AB8-69724EED97D1}]
??? "Default"=dword:4?????????? ; D4
; @CESYSGEN ENDIF CE_MODULES_GWES
我把"Default"=dword:4改為"Default"=dword:0后系統就不會自動關閉LCD顯示,但很奇怪的時候,做了下面的測試:
保留"Default"=dword:4 ,這樣系統大概過6分鐘左右就會關閉LCD顯示,但這時候我通過串口輸出LCD的供電引腳LCD_PWREN卻依舊是輸出高電平(這個GPIO口在輸出高電平的時候就能讓LCD屏的供電IC給LCD屏供電),而且控制背光亮度的GPIO口的配置和電平也沒有變化,那么系統是如果關系LCD顯示的呢?而又是在關閉LCD的情況下點擊觸摸屏就能夠恢復顯示的呢?我目前還不清楚是如何實現的?知道的朋友麻煩告知啊?我先記錄下來以免忘了,后面有時間再深入學習。
?
本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/chinesedragon2010/archive/2010/09/27/5910552.aspx
總結
以上是生活随笔為你收集整理的WINCE5.0+S3C2443系统每隔几分钟会自动关闭LCD显示的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: WINCE6.0+S3C2443的启动过
- 下一篇: 基于xp系统搭建android开发环境