3691|9

66

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

wince 显示驱动的问题 [复制链接]

据我的了解,wince的显示驱动在BootLoader和oal都要做,但是我为了让LOGO能够一直显示图像到显示CE桌面,就把OAL层的ResetDisplay给注释掉了,运行效果还是不错,但是偶尔出现现象:CE起来了但是始终见不到桌面,而且还有零星的白条纹!估计是OAL层没有初始化显示驱动的原因,但是如果在OAL层初始化显示驱动,那么图片就消失了,重新flash里的图像数据,比较困难,想请教大家有没有好的办法???
此帖出自WindowsCE论坛

最新回复

哦,就是内存越界了 恭喜恭喜  详情 回复 发表于 2010-1-22 09:53
点赞 关注
 

回复
举报

66

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
第一,你的说法就有问题,bootloader和oal里面做的那不是“显示驱动”,只是对屏做必要的初始化,然后显示一些简单的图片,这和驱动比要简单多了。

至于你说的问题,如果在bootloadr阶段初始化没问题,而且后面又没有对相关寄存器做修改的话,不应该出现你说的问题。而且,据你所说是“偶尔出现”,那你更要好好查查真实原因是什么了。
此帖出自WindowsCE论坛
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
引用 1 楼 yashi 的回复:
第一,你的说法就有问题,bootloader和oal里面做的那不是“显示驱动”,只是对屏做必要的初始化,然后显示一些简单的图片,这和驱动比要简单多了。

至于你说的问题,如果在bootloadr阶段初始化没问题,而且后面又没有对相关寄存器做修改的话,不应该出现你说的问题。而且,据你所说是“偶尔出现”,那你更要好好查查真实原因是什么了。

恩,是对显示做的必要的初始化,另外要说明一点的就是,如果在OAL层添加对显示的初始化后,就不会出现上面说的“偶尔现象”
此帖出自WindowsCE论坛
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

4
 
引用 1 楼 yashi 的回复:
第一,你的说法就有问题,bootloader和oal里面做的那不是“显示驱动”,只是对屏做必要的初始化,然后显示一些简单的图片,这和驱动比要简单多了。

至于你说的问题,如果在bootloadr阶段初始化没问题,而且后面又没有对相关寄存器做修改的话,不应该出现你说的问题。而且,据你所说是“偶尔出现”,那你更要好好查查真实原因是什么了。


MARK,学习了,谢谢!
此帖出自WindowsCE论坛
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

5
 
顶起来~~~~~
此帖出自WindowsCE论坛
 
 
 

回复

98

帖子

0

TA的资源

一粒金砂(初级)

6
 
这个问题很模糊.查下.偶尔是什么时候?
此帖出自WindowsCE论坛
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

7
 
引用 5 楼 lllchr88 的回复:
这个问题很模糊.查下.偶尔是什么时候?

启动7,8次就会出现这种现象
此帖出自WindowsCE论坛
 
 
 

回复

85

帖子

0

TA的资源

一粒金砂(初级)

8
 
引用 6 楼 hao507 的回复:
引用 5 楼 lllchr88 的回复:
这个问题很模糊.查下.偶尔是什么时候?

启动7,8次就会出现这种现象

之前曾经碰到过类似的问题,是ram在开机时候没有清0导致,后来eboot中清零现象就消失了,不知道和你碰到的情况有没有关系
此帖出自WindowsCE论坛
 
 
 

回复

86

帖子

0

TA的资源

一粒金砂(初级)

9
 
引用 7 楼 guopeixin 的回复:
引用 6 楼 hao507 的回复:
引用 5 楼 lllchr88 的回复:
这个问题很模糊.查下.偶尔是什么时候?

启动7,8次就会出现这种现象

之前曾经碰到过类似的问题,是ram在开机时候没有清0导致,后来eboot中清零现象就消失了,不知道和你碰到的情况有没有关系


找到原因了,是因为预留的flash的空间不足造成的,修改了预留空间的大小,就没有这个问题了,呵呵,只怪自己太粗心了~~还是谢谢guopeixin,结贴
此帖出自WindowsCE论坛
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

10
 
引用 8 楼 hao507 的回复:
引用 7 楼 guopeixin 的回复:
引用 6 楼 hao507 的回复:
引用 5 楼 lllchr88 的回复:
这个问题很模糊.查下.偶尔是什么时候?

启动7,8次就会出现这种现象

之前曾经碰到过类似的问题,是ram在开机时候没有清0导致,后来eboot中清零现象就消失了,不知道和你碰到的情况有没有关系




找到原因了,是因为预留的flash的空间不足造成的,修改了预留空间的大小,就没有这个问题了,呵呵,只怪自己太粗心了~~还是谢谢guopeixin,结贴

哦,就是内存越界了
恭喜恭喜
此帖出自WindowsCE论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表