用windriver:damlockfor(;;){写PCI操作寄存器 启动DMA;查询INTCSRDMA传输结束标志,并清除之;writefile存盘;}一个简单的测试程序,我的数据速率大约为串行20M,如果WRFULL时候就存到fifo里面,fifio16k*16位为什么在采... 全文

2008-07-14 14:52 来自版块 - 非USB硬件驱动开发

我用的是异步方式 wrfifo 作为写FIFO时钟 PCI发起的DMA方式写时钟为2M时候 计算机就死机,现象是停在一个界面上不动 鼠标键盘都没有响应 5935资料上写的是45H第5,6位都不能配置为1,这样的话就不能异步写了???哪位大虾遇到过这种情况?怎么解决?

2008-06-05 20:41 来自版块 - 板卡设计

我往5935的数据总线上写FFFF,WRFIFO作为写入时钟,怎么读到计算机里面的数据不是FFFF呢?而是以一种貌似有规律的方式在变化比如:5001 5001 5001 5001 5102 5102 5102 5102…………很奇怪哪位大虾能解释一下??

2008-04-07 14:23 来自版块 - 板卡设计


返回顶部