一、安装
- 运行安装包
- 点击NEXT
- 点击finish
- 选择OK
- 勾选此项
破解参考:该博客
二、使用
- 新建项目
- 此页为添加已有文件,本次不用选择直接next
- 选择芯片系列以及型号
- 选择第三方软件,本次不做选择
- 工程详细信息,直接finish
- 创建工程顶层文件
- 输入代码
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
- 设置双用管脚
- 编译工程验证语法,如下则表示没问题
- 分配引脚
- 下载程序(这里需要连接开发板,我暂时没有实物)
【Hardware Setup…】按钮,选择“USB-Blaster”(此处未连接设备,所以无法选择)
最后,选择需要下载的.sof文件,点击Start就可以开始下载。