WINCE5.0+S3C2443系统每隔几分钟会自动关闭LCD显示
发布日期:2021-06-30 21:54:53 浏览次数:2 分类:技术文章

本文共 779 字,大约阅读时间需要 2 分钟。

这几天在调试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博客,转载请标明出处:

转载地址:https://loongembedded.blog.csdn.net/article/details/5944841 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:WINCE5.0+2443 camera中断不能进来的原因
下一篇:WINCE6.0+S3C2443的启动过程---eboot1

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2024年04月29日 07时41分01秒