FPGA ——(二)Quartus II建立工程以及编译下载

本文介绍了使用QuartusII进行FPGA项目开发的步骤,包括新建工程、在rtl文件夹下编写代码、导入代码到工程、编译、配置引脚、下载以及解决USB-Blaster驱动问题的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.新建一个文件夹

在这里插入图片描述

2.打开刚才建好的文件夹,再新建4个文件夹

doc: 说明文件夹
par: 工程文件夹
rtl: 代码文件夹
sim: 仿真文件夹
在这里插入图片描述

3.进入Notepad++,将文件保存再rtl文件夹下面

在这里插入图片描述

4.写完代码后,新建工程

在这里插入图片描述

这个路径存放在工程文件夹里面吧
在这里插入图片描述
命名一下
在这里插入图片描述
选型号
在这里插入图片描述
再选择
在这里插入图片描述

4.向工程中导入代码文件

在这里插入图片描述
导入
在这里插入图片描述

5.编译

在这里插入图片描述

6.配置引脚

将引脚配置文件放入doc文件夹下,并且打开进行引脚配置。
在这里插入图片描述

添加这个文件
在这里插入图片描述
再运行这个文件
在这里插入图片描述
在这里插入图片描述
再步骤5,编译一下。

7.下载

在这里插入图片描述
再Add File 添加文件
在这里插入图片描述
搜索串口下载进去
在这里插入图片描述

8.问题:出现usb-Blaster驱动找不到的时候

打开设备管理器
在这里插入图片描述
在这里插入图片描述

找到驱动的地方更新
在这里插入图片描述
找到安装quartus ii软件的文件夹下面驱动的路径
直接点击下一步安装即可
在这里插入图片描述

### 如何通过USB使用Quartus进行FPGA烧录 #### 硬件准备与检查 确保 USB-Blaster 编程器已正确连接至计算机并插入 FPGA 开发板上的 JTAG 接口。如果 Quartus 未能检测到 USB-Blaster,在 Hardware Setup 中设置,检查硬件连接情况[^4]。 #### 配置项目选项 在 Quartus 工具栏中选择 Assignments -> Settings, 在左侧导航栏找到 EDA Tool Settings 下的 General Options 或者 Device 下的 Configuration 项,确认选择了正确的配置方式 (JTAG or AS),这取决于目标设备的要求以及所使用的下载电缆类型[^2]。 对于希望创建可以永久存储于外部 Flash 的文件时,则应指定输出 .jic 文件而不是默认的 .sof 文件格式。此操作同样可以在上述路径下的 Programmer 中完成设定。 #### 创建可编程文件 为了生成适用于特定器件类型的位流数据,需执行全编译过程来构建最终的产品进制对象文件 (.pof/.sof) 或者 Joint Image Control File(.jic)。 ```bash Processing... ``` 当编译完成后,会自动生成相应的文件存放在项目的 output_files 文件夹内。 #### 使用Programmer工具加载程序 打开 Tools 菜单中的 Programmer 子菜单启动专用的编程界面;点击 Add File 按钮浏览并添加之前生成的目标文件(.sof / .jic)。接着勾选下方显示出来的待处理节点前的小方框以标记它们参与此次传输任务。最后按下 Start 来实施实际的数据传送动作直至结束提示出现即表示成功完成了整个烧录流程[^1]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

云影点灯大师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值