WINCE在启动后 过一会 屏幕就发白了 一点击就好了 怎样解决 求高手
WINCE在启动后 过一会 屏幕就发白了 点击一下就好了 怎样让其一直处于显示桌面状态 求高手指点
[最优解释]
问题:系统进入了待机状态
解决方法:在注册表中添加以下内容试一试
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\Timeouts]
"ACUserIdle"=dword:0
"ACSystemIdle"=dword:0
"ACSuspend"=dword:0
"BattUserIdle"=dword:0
"BattSystemIdle"=dword:0
"BattSuspend"=dword:0
[HKEY_CURRENT_USER\ControlPanel\Backlight]
"ACTimeout"=dword:0
"BatteryTimeout"=dword:0
[HKEY_CURRENT_USER\ControlPanel\power]
"Display"=dword:0
[其他解释]
发白,就算是待机,也应该是黑屏啊
[其他解释]
是不是屏幕有问题啊?
[其他解释]
LCD那块的信号不稳定?!
[其他解释]
这个是你的屏幕背光驱动的问题啊
看看你的背光驱动电路,估计没有起作用或者不能完全关闭,或者根本就没有背光控制
如果不要背光控制的话,按6楼的方法也可以的
[其他解释]
你是不是没烧写开机logo?
[其他解释]
电源管理自动切换状态了,看串口输出就知道,设置相应的状态就OK
[其他解释]
屏幕没有问题的 换屏一样 大约十分钟 出现白屏
[其他解释]
是否是LZ开启了DVFS功能呀,即cpu空闲占有率比较大时,cpu会降频、调低vcore电压,从而造成了给LCD 的时钟也变低了,lz可以用示波器量下lcd clk是否有变化.
[其他解释]
很诡异的是如果在系统启动后,打开控制面板->电源管理,关闭(啥设置都没做),白屏现象就会消失
[其他解释]
我知道什么问题了,我修改了注册表的值,但是系统启动的时候读取的是原先NK中的注册表内容,但是PM实际上使用的却是原始NK中的值,所以改动这些值后一定要调用一些函数,让PM重新读取注册表中的值。 可是具体怎样去做,才能让PM重新读取注册表的值,求大神指点