设为首页 加入收藏

TOP

我的 FPGA 学习历程(02)—— 实验:点亮 LED 灯(二)
2017-10-10 12:30:52 】 浏览:3229
Tags:FPGA 学习 历程 实验 :点亮 LED
驱动程序,手动指定驱动文件夹路径到 C:\altera\13.0sp1\quartus\drivers\usb-blaster (这里假设安装路径为C盘)。

       装好驱动后设备管理器是这个样子的

USB-Blaster驱动

12.烧写到SRAM

        一些个介绍 FPGA 的书中应该有提到,FPGA 基于 SRAM 工艺,SRAM 可以被反复配置,这个配置的过程就对 FPGA 进行编程,使之变成我们想要的功能,简单的编程可能像本项目一样只用到几个门,而复杂点的或许是编写数码管或者屏幕驱动。

后期可以把 FPGA 配置为一个处理器 ,quartus 中的 Qsys 或 SOPCBuilder 可以方便的生成一个处理器的 HDL 代码,这个被称为为 NIOS 的处理器远不像 ARM 那么复杂,可以供嵌入式处理器的入门学习。

       连好开发板的必须线缆,下面进入烧写步骤。

       设置 USB-Blaster

配置USB-Blaster

        点击 AddFile… 选择项目 output_files 目录的 sof 文件(我的是 test_project.sof)。点击 start 按钮开始烧写,图为烧写成功。

烧写成功

     由于 sof 文件烧写到的 SRAM 断电后就会丢失。所以 sof 文件多用与用户调试,而 jic 文件和 pof 文件可以固定在 altera 的专用配置芯片 EPCS 上,从而实现离线运行。

保持连接电脑的状态,测试下按键,是否在按下时LED点亮了。你是否成功了呢?   (●'?'●)

最后当然记得按照以下步骤来断开连接:

  1. 关闭开发板电源
  2. 拔下 USB-Blaster 和电脑的 USB 连线
  3. 取下开发板的电源线
  4. 最后断开 Jtag口。 

 

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇基于FPGA的肤色识别算法实现 下一篇我的 FPGA 学习历程(02)—— 实..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目