请教各位,pc机如何向FPGA发送数据包?
1个回答
展开全部
目前pc机的现成通信端口有USB端口和以太网端口以及PS2端口等。这其中,以太网端口速度比较快,带宽比较宽。你只要在DE2上开发好板上以太网的驱动就可以与PC机通过网线(交叉线)或者交换机(平行线)来实现数据传递了。如果你觉得开发DE2的以太网端口比较麻烦,而且你的数据量不大,通信速率也不高的话,可以在DE2上开发一个简单的串口通信端口(UART),然后买一个USB转串口的适配器插到PC机上,就可以通过串口传输数据了。
更多追问追答
追问
请问如果用以太网怎么具体的传输数据?最好说的详细点,我是菜鸟,谢谢!
追答
先用硬件描述语言(Verilog HDL或者VHDL)将DE2上的网络端口芯片DM9000驱动起来,完成TCP/IP协议的设计,使得DE2具有一个通常意义上的网络端口。剩下的只要分配好PC机和DE2的IP地址,传输数据就简单了,与两台PC机通过网络端口传输数据没两样。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询