社区
驱动开发/核心开发
帖子详情
ARM和FPGA通信问题
jidesanhaofei110
2012-02-23 04:05:52
小弟arm用的是s3c2440,fpga接在了2440上,我想把FPGA里AD采集的数据读到arm下来,接的片选是nGCS3,请问通过数据总线把数据读过来,该怎么弄啊,大大门给个思路啊?最好是有类似的源码,邮箱:953554354@qq.com?给个思路也行?谢谢
...全文
694
8
打赏
收藏
ARM和FPGA通信问题
小弟arm用的是s3c2440,fpga接在了2440上,我想把FPGA里AD采集的数据读到arm下来,接的片选是nGCS3,请问通过数据总线把数据读过来,该怎么弄啊,大大门给个思路啊?最好是有类似的源码,邮箱:953554354@qq.com?给个思路也行?谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
打赏
举报
回复
以前做过类似的 不过失败了
FPGA
和
ARM
之间的FMC
通信
电路
FPGA
芯片10CL025YU256C8G和
ARM
芯片STM32之间用FMC
通信
的电路原理图,包含前端的对模拟信号采集和出路电路
I2C
通信
详解-1.12.
ARM
裸机第十二部分
本期课程主要讲解I2C
通信
协议的基本概念和编程分析。首先简单介绍I2C
通信
的基本特征,然后详细讲解了I2C
通信
的时序图,并且通过I2C的时序图讲解了
通信
物理层的时序概念。之后介绍了S5PV210的I2C控制器、gsensor芯片...
ARM
于
FPGA
的
通信
程序(c)
这个程序以中断方式实现了
ARM
和
FPGA
间的
通信
,当然,这是一个linux下的内核驱动程序。
ARM
FPGA
通信
接口程序
关于
ARM
与
FPGA
的
通信
接口程序,对做
ARM
与
FPGA
综合设计用一定的实用价值
驱动开发/核心开发
21,600
社区成员
21,708
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章