一、Quartus II软件的使用

这篇具有很好参考价值的文章主要介绍了一、Quartus II软件的使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

使用流程图总结图: 

一、Quartus II软件的使用

 一、打开软件

一、Quartus II软件的使用

二、新建工程

1、创建目录

一、Quartus II软件的使用

 2、创建工程

选择【 File】→【 New Project Wizard…】来新建一个工程

一、Quartus II软件的使用

一、Quartus II软件的使用一、Quartus II软件的使用

一、Quartus II软件的使用

一、Quartus II软件的使用

一、Quartus II软件的使用

一、Quartus II软件的使用

一、Quartus II软件的使用

 三、设计输入

 【 File】→【 New】

一、Quartus II软件的使用

一、Quartus II软件的使用

一、Quartus II软件的使用

 输入代码:

module flow_led(
    input 				sys_clk ,		// 系统时钟
    input 				sys_rst_n,		// 系统复位,低电平有效
    output reg [3:0] 	led			    // 4位LED灯
);

reg [23:0] counter;

always @(posedge sys_clk or negedge sys_rst_n) begin
	if (!sys_rst_n)
		counter <= 24'd0;
	else if (counter < 24'd1000_0000 - 1'b1)
	//else if (counter < 24'd10 - 1'b1) // 仅用于仿真
		counter <= counter + 1'b1;
	else
		counter <= 24'd0;
end

//通过移位寄存器控制IO口的高低电平,从而改变LED的显示状态
always @(posedge sys_clk or negedge sys_rst_n) begin
	if (!sys_rst_n)
		led <= 4'b0001;
	else if(counter == 24'd1000_0000 - 1'b1)
	//else if(counter == 24'd10 - 1'b1) // 仅用于仿真
		led[3:0] <= {led[2:0],led[3]};
	else
		led <= led;
end

endmodule

一、Quartus II软件的使用

 代码保存到rtl目录

一、Quartus II软件的使用

四、配置工程

【 Assignments】→【 Device...】
一、Quartus II软件的使用

一、Quartus II软件的使用

 五、分析与综合( 编译)

【 Analysis & Synthesis】进行语法检查编译
一、Quartus II软件的使用

 6、分配引脚

一、Quartus II软件的使用

 根据原理图配好下面管脚

一、Quartus II软件的使用

一、Quartus II软件的使用

七、 编译工程

一、Quartus II软件的使用

 八、下载程序

这里下载的程序是.sof文件格式,开发板断电后程序将会丢失。 

一、Quartus II软件的使用

一、Quartus II软件的使用

一、Quartus II软件的使用

一、Quartus II软件的使用

一、Quartus II软件的使用

一、Quartus II软件的使用

一、Quartus II软件的使用

九、固化程序

 如果我们想要程序断电不丢失的话, 就必须将程序保存在开发板的片外Flash中, Flash的引脚是和FPGA固定的引脚相连接, FPGA会在上电后自动读取Flash中存储的程序,这个过程不需要我们编写驱动代码和人为干预,只需要通过JTAG下载jic文件即可。需要注意的是, jic文件不是软件自动生成的, 而是需要我们手动的将sof文件转换成jic文件。

一、Quartus II软件的使用

一、Quartus II软件的使用

一、Quartus II软件的使用

一、Quartus II软件的使用

一、Quartus II软件的使用

一、Quartus II软件的使用

一、Quartus II软件的使用

 文章来源地址https://www.toymoban.com/news/detail-507511.html

一、Quartus II软件的使用

 

一、Quartus II软件的使用

 

一、Quartus II软件的使用

一、Quartus II软件的使用

 

 

到了这里,关于一、Quartus II软件的使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Selenium 学习(0.17)——软件测试之流程图绘制方法

            病假5天,出去野20天,成功错过了慕课网上的期末考试。         害,都怪玩乐太开心了……         反正咱又不指着全靠这个行当来吃饭,错过也就错过了,立的Flag能抢救一下还是要抢救一下吧。【这个其实早都会画了,而且基本也正确,既然是学习,还

    2024年02月03日
    浏览(49)
  • 【软件工程】数据流图/DFD概念符号/流程图分层/数据字典

    目录 【软件工程】数据流图/DFD概念符号/流程图分层/数据字典 一、数据流图 ( DFD ) 简介 二、数据流图 ( DFD ) 概念符号 1、数据流  2、加工 ( 核心 ) 3、数据存储 4、外部实体 三、数据流图 ( DFD ) 分层  1、分层说明  2、顶层数据流图 3、中层数据流图 4、底层数据流图 四、数

    2024年02月13日
    浏览(30)
  • vscode流程图插件使用

    1.在vscode中点击左下角设置然后选择扩展。 2.在扩展中搜索Draw.io Integration,安装上面第一个插件。 3.安装插件后在工程中创建一个后缀为drawio的文件并且双击打开即可绘制流程图

    2024年02月11日
    浏览(30)
  • vue使用jsplumb 流程图

    安装jsPlumb库:在Vue项目中使用npm或yarn安装jsPlumb库。 npm install jsplumb 创建一个Vue组件:创建一个Vue组件来容纳jsPlumb的功能和呈现。 效果图:  初始化jsPlumb一定要在mounted函数里面,要执行在dom渲染完成的时候 一定要设置绑定的容器,不然连线的容器外加入任何其他布局元素

    2024年02月12日
    浏览(28)
  • 使用Jsmind实现前端流程图功能

    需求:实现流程图功能,根据状态不同显示不同的颜色,点击有对应的点击颜色 思想:根据jsmind构建思维导图,改变节点背景颜色,获取点击节点事件当点击节点是设置节点选中背景图片。 注意: 由于jsmind更新各版本api都有很大改动,所以我使用的都是官方文档注明的基于各

    2024年02月03日
    浏览(42)
  • jsPlumb的学习使用(三):常规流程图完成

    这篇文章就给大家展示个人的一个jsplumb成品,也是放在自己的项目之中.注释我基本上也都写好了,但是目前代码还没有进行整理,还有很多的测试痕迹以及备注打印. 1.将节点拖拽到画布,精准放置画布内 2.画布中的节点可以自己主动去连线 3.画布节点和连线点击可以查看详情,并

    2024年02月04日
    浏览(34)
  • 如何使用drawio画流程图以及导入导出

    你可以在线使用drawio, 或者drawon创建很多不同类型的图表。 如何使用编辑器,让我们以一个最基本的流程图开始。 流程图,就是让你可视化的描述一个过程或者系统。 图形和很少部分的文字表达就可以让读者很快的理解他们需要什么。 为了便于大家更直观的理解,我们在

    2024年02月07日
    浏览(36)
  • 使用 AntV X6 + vue 实现单线流程图

    X6 是 AntV 旗下的图编辑引擎,提供了一系列开箱即用的交互组件和简单易用的节点定制能力,方便我们快速搭建 DAG 图、ER 图、流程图等应用。 官方文档 Tips: 目前 X6 有 1.x 和 2.x 两个版本,因为官方文档的示例代码都是 1.x 版本的,所以本文档也是基于 1.x 版本的,如果你使

    2024年02月14日
    浏览(30)
  • OD(8)之Mermaid流程图(flowcharts)使用详解

    OD(8)之Mermaid流程图(flowcharts)使用详解 Author: Once Day Date: 2024年2月20日 漫漫长路才刚刚开始… 全系列文章可参考专栏: Linux实践记录_Once_day的博客-CSDN博客 参考文章: 关于 Mermaid | Mermaid 中文网 (nodejs.cn) Mermaid | Diagramming and charting tool ‍‌⁡⁤‍‍⁢‌‬⁡⁤⁢‍‌⁣⁢⁢⁤⁣‌‌

    2024年02月22日
    浏览(36)
  • BPMNJS插件使用及汉化(Activiti绘制流程图插件)

    BPMNJS插件运行最重要的就是需要安装nodejs插件,这 一定要安装和测试好 。 主要是使用npm命令 1.1.1、下载nodejs 下载地址:https://nodejs.org/en  1.1.2、安装nodejs,傻瓜式安装 安装之后在安装目录下创建node_cache和node_global两个目录 如果目录已经存在可以不创建 node_cache:作为缓存路

    2024年02月14日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包