chenjack1973
驱动牛犊
驱动牛犊
  • 注册日期2002-10-09
  • 最后登录2003-01-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1287回复:9

bt878,在win2000下的显示问题

楼主#
更多 发布于:2002-11-19 12:49
我是在win2000下开发bt878的wdm,视频显示的时候图像局部有雪花,如果视频是静止的话,5,6秒后雪花会消失,但是视频活动的话又有雪花,不知为何?
sipu
驱动牛犊
驱动牛犊
  • 注册日期2002-05-13
  • 最后登录2005-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-11-19 13:03
建议你首先隔离问题,把数字化后的数据存在文件中,再显示,是否有雪花。

另外,最好你说一下你的数据流向。
chenjack1973
驱动牛犊
驱动牛犊
  • 注册日期2002-10-09
  • 最后登录2003-01-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-11-19 13:55
摄像头-〉DMA->显存
数据流都是在RISC中处理。
chenjack1973
驱动牛犊
驱动牛犊
  • 注册日期2002-10-09
  • 最后登录2003-01-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-11-20 09:08
我是在win2000下,用vesa直接写屏
LRG2002
驱动牛犊
驱动牛犊
  • 注册日期2002-10-30
  • 最后登录2003-04-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-11-21 09:58
chenjack1973: 你好。

我也是做BT878的。有些心得。我们可以互相交流些经验。
我对在WDM里如何用通过VEAS直接写屏不太熟悉,希望得到你
的指点。由于没看到你的硬件,及驱动的编写思路,雪花的原因
不清楚。感觉是FIFO数据速度快于取走显示速度,造成有掉桢,或
部分数据被覆盖。
chenjack1973
驱动牛犊
驱动牛犊
  • 注册日期2002-10-09
  • 最后登录2003-01-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-11-21 16:17
LRG2002 你好
vesa显屏就是提供一个显存地址传给risc,risc自动完成视频显示,
不知道你是通过什么方式实现视频输出的。
我的email:chen-weijie@sohu.com
雪花问题跟硬件关系不大,应为代码是从linux环境移植过来的,在linux下very good.在win2000下却有问题,实在不知道问题在什么地方。现在在怀疑win2000对vesa直接显屏是否不支持。
Sunbeam
驱动小牛
驱动小牛
  • 注册日期2001-10-29
  • 最后登录2010-01-29
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望12点
  • 贡献值0点
  • 好评度11点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-11-22 10:14
还是不明白你说什么VESA。
在WIN2K下一般应该用DDRAW来实现。
堂堂正正做人,明明白白做事
OldGun
驱动牛犊
驱动牛犊
  • 注册日期2002-11-17
  • 最后登录2006-05-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-11-24 22:59
用DDRAW,申请overlay空间,让risc程序往overlay空间写数据。在主平面相应位置填充colorkey制定的颜色。
chenjack1973
驱动牛犊
驱动牛犊
  • 注册日期2002-10-09
  • 最后登录2003-01-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-11-25 09:38
大虾能否共享一些有用代码,关于vesa,risc,ddraw的配合使用
chenjack1973
驱动牛犊
驱动牛犊
  • 注册日期2002-10-09
  • 最后登录2003-01-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-11-25 09:40
所谓的vesa就是显存的物理地址,一般为D4000000;
游客

返回顶部