微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 询问FPGA和PC机之间的通讯

询问FPGA和PC机之间的通讯

时间:10-02 整理:3721RD 点击:
请教各位大大,    目前遇到的问题是这样的,有一个项目 FPGA作为中转,将MIC采集到的数据连接到PC 中的MATLAB进行信号处理并返回播放。
   目前已经有3种FPGA与PC机的通讯方式:
1:串口
2:网口
3:USB  
但貌似以上几种都需要用到串口调试助手,无法实现实时的传递处理
    问同学说MATLAB有调FPGA的函数,但是没有百度出来 请问有大大知道么?有人做过类似的项目么 请各位给予一定的指导 谢谢啦

PCI-e 應該符合您的需求
不過PCI-e drive 到MATLAB 這部分沒有做過,不知道有沒有API可以link


对你这个项目我觉得用USB比较靠谱,因为(1)串口的速率有点慢,当然使用起来最简单;如果你要用这种方案的话推荐你看下这个项目http://www.glip.io/
(2)带PCI-e的芯片或者板卡都不便宜,并且需要插到主板上,适合高带宽的硬件加速项目;
(3)USB的话,USB2.0就可以了,FTDI和Cypress的芯片都有支持FIFO接口的;



   现在知道串口啥的都能到PC  就是不知道PC怎么进到MATLAB里面


https://www.mathworks.com/help/matlab/serial-port-devices.html
這是Matlib serial port API ,請參考



   十分 感谢

谢谢小编分享

uart传的太慢了   网口没调出来过

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top