Quartus2安装使用

安装

Insérez la description de l'image ici
点击exe文件执行
一直下一步 中间有选择安装路径,自己选择合适的路径安装

注册

2.破解器的使用
1、将Quartus_13.0_x64破解器.rar文件放在 ******\quartus\bin64 下面,并且解压将文件放到该目录下,运行可执行文件
2、查找到 sys_cpt.dll 文件,然后双击此文件
3、在安装目录下方生成一个“license”文件,点击“保存”

打开这里
Insérez la description de l'image ici
选择复制选中区域的一组值
Insérez la description de l'image ici
文本方式打开license.dat
将其中的xxxxxxx改为复制的值(NIC ID)
Insérez la description de l'image ici
Insérez la description de l'image ici
保存后关闭,点击… 重新选择license.dat,点击ok
Insérez la description de l'image ici
至此注册完成

使用

在自己习惯的位置新建工程文件夹,新建工程文件夹led_exam,进入该文件夹新建四个文件夹
(注:每一个工程都需要这么先建立齐全的工程文件夹)
doc 存放工程相关文档
par 存放Quartus软件的工程文件
rtl 存放源代码
sim 存放项目的仿真文件

打开quartus 点击
Insérez la description de l'image ici
Insérez la description de l'image ici
选择芯片型号
Insérez la description de l'image ici
其余未展示页面一律next

新建代码文件
Insérez la description de l'image ici
Insérez la description de l'image iciInsérez la description de l'image ici

代码

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

//*****************************************************
//** main code
//***************************************************** 
 
//计数器对系统时钟计数,计时0.2秒
always @(posedge sys_clk or negedge sys_rst_n) begin
	if (!sys_rst_n)
		counter <= 24'd0;
	else if (counter < 24'd1000_0000)
		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)
		led[3:0] <= {
    
    led[2:0],led[3]};
	else
		led <= led;
end

endmodule

Configurer le projet
Sélectionnez [Assignments] → [Device ...], puis cliquez sur le bouton [Device and Pin Options]
Insérez la description de l'image ici
Sélectionnez Dual-Purpose Pin dans la colonne Category sur la gauche. . Lorsque vous devez utiliser les broches du périphérique EPCS, vous devez changer toutes les broches de la page ci-dessous pour utiliser comme E / S standard pour
Insérez la description de l'image ici
compiler
Insérez la description de l'image ici

Attribuer des broches

Pour attribuer des broches aux ports d'entrée et de sortie du projet,
vous pouvez cliquer sur [Assignments] → [Pin Planner] dans la barre de menu ou cliquer sur l'icône de [Pin Planner] dans la barre d'outils

Insérez la description de l'image ici

Une fois la configuration terminée, fermez directement la fenêtre d'affectation des broches, les paramètres seront directement enregistrés et le fichier de configuration correspondant sera généré

Recompilez et
Insérez la description de l'image ici
connectez l'appareil
. Trouvez le bouton [Programmeur] dans la barre d'outils ou sélectionnez la barre de menu [Outils] → [Programmeur] et
sélectionnez l'option dans la case rouge

Insérez la description de l'image ici
Si l'ordinateur est connecté à l'appareil, il y aura une option, et enfin sélectionnez le fichier sof qui doit être téléchargé, et cliquez sur démarrer pour télécharger

Je suppose que tu aimes

Origine blog.csdn.net/xianyudewo/article/details/115350524
conseillé
Classement