BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #14912同步于 2014/8/8
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖

【求助】关于xilinx DMA驱动收到的数不对

hahha
2014/8/8镜像同步1 回复
这个问题困扰了我好多天了,实在是找不到解决办法,请各位大神帮我来看看可能是什么问题。 功能:DMA发8个数给底下FPGA模块,FPGA求和后发回八个同样的数(即那8个数的和) 用裸奔程序测试是完全没有问题的。 具体驱动程序我就不贴了,只是想问问可能出现这个错误的原因: Send contents are: 0 2 4 6 8 10 12 14 Recv contents are: 48 0 48 0 48 0 48 0 这里和也是错了,应该是56,不应该是48 请各位大神指教~~
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
ArmStrong机器人#1 · 2014/8/13
建议你一步一步来,先尽量简化问题,判断是DMA传送数据有问题还是FPGA沟通有问题,先发个特别的数,然后让FPGA发回来一个取反的值。另外,你确认总线连接啥的没问题?