ARM和FPGA通信问题

jidesanhaofei110 2012-02-23 04:05:52
小弟arm用的是s3c2440,fpga接在了2440上,我想把FPGA里AD采集的数据读到arm下来,接的片选是nGCS3,请问通过数据总线把数据读过来,该怎么弄啊,大大门给个思路啊?最好是有类似的源码,邮箱:953554354@qq.com?给个思路也行?谢谢
...全文
694 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
果果冻 2014-11-19
  • 打赏
  • 举报
回复
楼主的问题解决了吗?我现在也做着一块,可以参考下你的源码不?
erik1810 2012-05-19
  • 打赏
  • 举报
回复
恩 有点技术含量的哦 亲
黑暗中的影子 2012-03-01
  • 打赏
  • 举报
回复
你片选接了nGCS3,不就相当于把FPGA内的寄存器什么的,映射到了2440里面?直接使用指向地址的指针应该就可以把数据读写出来了吧。
ezword 2012-03-01
  • 打赏
  • 举报
回复
FPGA上接个内存
vlog_user 2012-02-24
  • 打赏
  • 举报
回复
呵呵,有点难度,以前也被这困绕了很长时间,不过还是过关了。这问题实质就是异步时钟的同步问题,一般做法是采样ARM读写信号,打两拍时钟后再执行。通常情况下打两拍就够了,但还是有个失实概率问题(很小很小),只要FPGA时钟频率为ARM读写信号频率的2倍以上,那么就可以完全忽略失实概率问题(可能你的孙子辈都看不到这个现象发生)。其实让异步信号同步不难,难的是如何提高ARM和FPGA的通讯速率问题,如50M以上,这个有技术含量,我就被这个困绕了很长时间。
jwsmart1 2012-02-24
  • 打赏
  • 举报
回复
用串行通信不行吗?
jidesanhaofei110 2012-02-24
  • 打赏
  • 举报
回复
自己顶一个
ffeige1984 2012-02-23
  • 打赏
  • 举报
回复
以前做过类似的 不过失败了

21,600

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧