当前位置: 首页 > news >正文

安路FPGA_LED闪烁

1. 新建工程,选择芯片

2. 编写.v文件,保存为.v格式

C++
module led_test(
//input
input clk,//
时钟 25M
input rst_n,//复位,高电平复位

//output
output reg [3:0]led
);

reg [23:0]cnt_250ms;
parameter TIME_250ms = 24'b0101_1111_0101_1110_0001_0000;

always@(posedge clk or negedge rst_n) begin
if (rst_n == 1'b0)
cnt_250ms <= 24'd0;
else if (cnt_250ms == TIME_250ms - 1)
cnt_250ms <= 24'd0;
else
cnt_250ms <= cnt_250ms + 24'd1;
end
always@(posedge clk or negedge rst_n) begin
if (rst_n == 1'b0)
led <= 8'b0000;
else if (cnt_250ms ==TIME_250ms - 1)
case(led)
8'b0000: led <= 8'b1111;
8'b1111: led <= 8'b0000;

default: led <= 8'b0000;
endcase
else
led <= led;
end

endmodule

3. hierarchy右键-->Add Source

4. 点RUN编译,并保证无报错。

下图左为正常界面,会自动生成bit文件;下图右为报错界面

如果报错License expired,需要去官网下载License

下载地址:https://www.anlogic.com/support/tools-downloads

将上述文件下载,并放到:C:\Anlogic\TD5.0.43066\license

账号:1533**

密码:4147**

5. 点击Tools,选择 IO constants,分配管脚

6. Download,选择文件下载。

准备工作:JTAGEN管脚需要上拉,再上电

7. 如果无bit文件,可右键Generate bitstream生成

8. 点击refresh刷新并识别USB,成功识别会显示芯片型号

9. 点击add添加bit文件,并高亮选择要烧录的bit文件

10. 选择jtag烧录到ram,选择program flash烧录到rom

11. 点击run,开始烧录

特别注意

仿真器的驱动在安装目录,如下图所示:

http://www.dtcms.com/a/557553.html

相关文章:

  • 徐州模板开发建站营销型网站设计公司哪里有
  • C# 进程管理实战:检查与启动EXE程序的完整指南
  • ssm面试六十题
  • 做网站内容需要自己填的吉安做网站
  • C# 使用 CSRedisCore指南
  • AD域 BloodHound 2025最新Linux穩定版|Docker封鎖繞過安裝脚本
  • 基于单片机的高频感应加热式棉花糖机的电气控制系统的设计(论文+源码)
  • C++:模板的幻觉 —— 实例化、重定义与隐藏依赖势中
  • 国外市场网站推广公司毕业设计做网站大小有什么要求
  • 【LUT技术专题】SVDLUT代码讲解
  • 基于多模态特征提取与贝叶斯优化的污染源智能识别与分类系统
  • 将遥感数据处理成dfine可以处理的数据
  • 网站关键词掉了织梦网站后台一键更新没反应
  • 前端进阶:从理论到实践体系
  • Android Build系列专题【篇五:构建系统主入口文件build/core/makefile】
  • 网站制作中需要注意的地方研磨材料 东莞网站建设
  • 数字马力Java开发面试题及参考答案(中)
  • MCP服务构建、使用
  • 合肥设计网站公司郑州网站优化外包顾问
  • 什么是共模电平
  • opencv学习笔记8:haar特征、决策树、adaboost初步认识
  • Qt删除布局与布局切换技术详解
  • 国外二手表网站一站式软文发布推广平台
  • 网站难做吗浙江政务服务网
  • css面试题2
  • this view is read-only (IntelliJ IDEA)
  • 公司网站建设必要性网络维护协议
  • 将Python源码分解为字节码:深入理解Python执行机制
  • C++模板元编程学习
  • 虚机镜像创建方法系统化分析:操作路径、技术原理与场景适配