勿语 无言 2021-08-19 16:28 采纳率: 0%
浏览 215

ARM Linux平台的PCie通信

最近在做一个项目,AD芯片采集数据,传到FPGA处理,然后ARM接收FPGA处理后的数据。
目前FPGA部分的采集数据部分在Windows下通过Xilinx官方的PCIe读写测试程序验证成功,现在需要在ARM平台上通过PCIe对FPGA进行读写。
ARM上是Linux的内核,FPGA的数据存放在BRAM中。
目前有一个ARM(IPC)DSP(PCIe)FPGA的例程,看不大懂。
项目是ARM通过PCIE与FPGA通信,没有DSP部分,想问ARM端的程序应该怎样编写。

  • 写回答

1条回答 默认 最新

  • 老皮芽子 2021-08-20 09:11
    关注

    你在网上搜下 Xilinx_Answer_65444_Linux_Files
    这是 xilinx 针对 PCIe 的驱动及用户读写演示代码
    如果你的FPGA部分没有做特别的读写设计,这个代码中的驱动该不用修改,直接能用

    评论

报告相同问题?

问题事件

  • 创建了问题 8月19日

悬赏问题

  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料
  • ¥15 使用R语言marginaleffects包进行边际效应图绘制