PC至FPGA的通信方式选取——Virtual JTAG

本文讲述了在缺乏硬件接口经验的情况下,选择Virtual JTAG作为PC与FPGA通信方式的过程。从最初的网络通信尝试,遇到问题后转向官方DE2开发板的Demo示例,最终发现并决定使用USB-JTAG模块进行通信。Virtual JTAG允许通过USB下载程序并进行命令交互,简化了硬件连接。作者通过观看视频和阅读博客文章开始学习Virtual JTAG,并成功实现了初步的通信测试。
摘要由CSDN通过智能技术生成

近几日都在学习PC和FPGA的通信。选择Virtual JTAG的原因是因为其符合我的硬件资源,而不是因为高效或者低成本。
由于自己之前毫无做过硬件接口的经历,所以这次的通信方式选择完全就是一个无厘头。下面是之前的通信方式选择结果。


rs232通信方式
1、即时在开发板上有MAX232电平转换芯片,但是
2、我没有USB-RS232的线,无法通信。

USB通信方式
1、板子上具有ISP1362的芯片;
2、具有与USB Host配套的母口(这个母口没法和我laptop的母口相连);还有一个是USB Device,没有这种线(后来发现是有的,和USB-blaster一样)。
3、但是这个USB Device port is used for Nios ii 操作系统,编程过程中可能需要用到RS232串口通信,当用到这种方式进行通信的时候,其实又回到了问题方式1,暂时考虑中……

Ethernet 通信方式
1、有接口网线;
2、在DE2_user_manual的示例文档中仍然有用到Nios II操作系统,没办法只能自己先学学了。Nios II


再加上项目组之前就用的是网络发送数据,我见研二师兄LWJ也在其电脑上发送过Yes和No的指令,中间的连线用的是网线,所以就采取目前拥有的硬件条件进行编程吧,网线+DE2 开发板(电源)+JTAG下载线+VGA视频线+显示器。

当开启了学习Nios II的学习短暂高潮之后,由于博文《基于Qsys的第一个Nios II系统设计》中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值