VHDL串口通信 在FPGA开发板上测试 并解决没有识别到下载接口USB_Blaster(No Hardware问题)

2021-12-01 16:54:20 浏览数 (1)

问题描述:今天在调试 VHDL 串口通信,当使用 Quartus II 13.0 综合好的文件下载到 FPGA 开发板时发现,没有识别到下载USB_Blaster,如下图所示。

图片中高亮的部分只有显示No Hardware,并没有显示我们需要的USB-Blaster[USB-0]。那么遇到这种情况该如何解决呢?

首先检查你得设备是否连接正确,如果连接正确,在你的设备管理中会显示如下:

如果识别出了USB-Blaster,则说明连接是正确的,但 Windows 系统将其归类到 Other devices 下,说明缺少对应的驱动程序。幸运的是 Quartus II 13.0 为我们提供了 USB-Blaster 驱动程序,接下来我们就为它加载相应的驱动更新一下就OK了。右键单击USB-Blaster,然后点击更新驱动,此时出现对话框如下。

单击浏览计算机以查找驱动程序软件的目录,在你安装 quartus 的文件夹下,如下所示。

安装驱动程序,如下所示。

成功安装后,如下所示:

点击Programmer

现在能检测到下载接口 USB_Blaster 了,选择 sof 文件,下载到 FPGA 开发板。

下载程序成功后,进行串口通信调试,结果如下:

0 人点赞