bjzld
驱动牛犊
驱动牛犊
  • 注册日期2002-11-29
  • 最后登录2008-12-21
  • 粉丝0
  • 关注0
  • 积分49分
  • 威望6点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
阅读:1445回复:3

re bt878

楼主#
更多 发布于:2004-02-13 10:38
我编的878 驱动遇到了些问题,帮我一把
vxworks下
只采集EVEV 场 320*240 rgb图象32位
DMA RISC :
1:sync resync vro
2:sync fm1
3:write sol sel bpl=320*4
4:write sol sel bpl
;;;;;
n-1:write sol sel bpl
n:return 1 irq
dma置位
程序开始运行 不能产生中断,risc count(0x120)总是0x10c
参考 wdm c源码
没有在wdm c原码中找到PLL相关寄存器的设置代码
bjzld
驱动牛犊
驱动牛犊
  • 注册日期2002-11-29
  • 最后登录2008-12-21
  • 粉丝0
  • 关注0
  • 积分49分
  • 威望6点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-02-13 11:20
补充:
only EVEN 场
所有寄存器设置与windows 运行在320*240下的设置一样.我是在采集卡采集状态下,通过windriver的driverwizard来read寄存器,获得设置值。
先读过878 的datasheet啦,后又以如此方法测试。
看本站的源码没有发现晶振的设置,pll寄存器的设置。
bjzld
驱动牛犊
驱动牛犊
  • 注册日期2002-11-29
  • 最后登录2008-12-21
  • 粉丝0
  • 关注0
  • 积分49分
  • 威望6点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-02-16 11:50
其实,我只想采集EVEN场,你理解错我的意思了.
问题是dma不能启动.
游客

返回顶部