FPGA学习1

  • 环境安装
    • Quartus II 15.0 (64-bit)
    • USB Blaster驱动安装
  • 简单的FPGA程序
    • 创建项目

环境安装

安装包括Quartus II软件,USB Blaster驱动。

Quartus II 15.0 (64-bit)

使用来源于网络的安装包和破解包进行安装。来源忘记了。校园网要钱就不放bd网盘了。

USB Blaster驱动安装

驱动安装两个坑,如果是自己下的驱动,可能会遇到数字签名不正确,文件找不到等问题。解决后在之后的Quartus II进行程序下载时可能会找不到USB设备。在Quartus II的安装位置就有USB Blaster驱动。具体位置D:\altera\15.0\quartus\drivers\usb-blaster

简单的FPGA程序

制作一个按键亮灯的FPGA程序,不涉及内核。

创建项目





双击格点处,放置器件如下图:




对应的引脚如果有提供的IO引脚对应表查找即可,没有的话就只能查找原理图了。

设置完成后,进行编译。


编译完成。

点击Programmer进行下载。

点击Hardwar Setup

选择USB Blaster(如果没有的话先查看驱动是否安装正确,如果没有正确安装,重新安装驱动即可,驱动文件必须和系统对应,有的时候安装成功了也没有这个选项就是因为驱动和系统不对应的关系)

点击Add file,添加文件。点击Start开始下载。即可。
如果没有下载成功,可能是因为设备不对应的原因。

修改设备即可。

(FPGA学习)环境及入门-------基于黑金FPGA cyclone IV EP4CE15F17开发板相关推荐

  1. 基于涂鸦模组和ITOP4412开发板的宠物喂食器

    文章目录 基于涂鸦模组和ITOP4412开发板的宠物喂食器 1.作品描述 2.作品介绍 2.1 开发环境 2.1.1硬件设备 2.2 主要实现的功能 2.3 后续更新 3.开发流程 3.1 使用涂鸦I ...

  2. 手工打造基于MM32F5微控制器的MicroPython开发板

    手工打造基于MM32F5微控制器的MicroPython开发板 苏勇,2022-07-21 文章目录 手工打造基于MM32F5微控制器的MicroPython开发板 引言 MM32F5微控制器简介 制 ...

  3. 第二期 AOSP 环境搭建、下载和编译 《手机就是开发板》遇到问题解决

    第二期 AOSP 环境搭建.下载和编译 <手机就是开发板>遇到问题 编译通过,庆祝一下: 编译时需要注意事项 清华大学软件镜像站:repo从这里下载 https://mirror.tuna ...

  4. 【SoC FPGA学习】五、基于虚拟地址映射的 Linux 硬件编程,在已有工程上实现按键与LED的联动

    参考教程中的以下章节: 小知识点: hps_0.h 文件是qsys生成的FPGA侧外设 0xfc00 0000~0xffff ffff一共是0xffffffff - 0xfc000000 + 1 = ...

  5. ESP32 入门笔记01:乐鑫ESP32-DevKitC开发板信息、开发环境搭建以及学资料准备

    文章目录 一.ESP32-DevKitC 开发板介绍 二.ESP32 开发环境 1. Arduino IDE 1.1 开发环境搭建步骤 1.2 实验:使用 Arduino IDE 将代码上传到 ESP ...

  6. nginx nodejs环境配置_基于docker的nodejs、php开发环境,包含多种组合安装

    dnnmmp 基于docker的nodejs.php开发环境 (docker,nodejs,php,nginx,mongo,mysql,redis) Dnnmmp包含以下组合 dnm(Docker + ...

  7. RK3588开发板的入门指南:如何开始在RK3588开发板上进行安卓开发?

    RK3588是一款适用于Android系统的芯片,同时也是开发嵌入式系统的理想选择.本文将介绍如何开始在RK3588开发板上进行安卓开发,以及一些需要了解的基本知识和工具. 1. 准备开发板和开发环境 ...

  8. 想自己造无人机吗?Intel推出基于 Linux x86的自助无人机开发板

    其他开发工具包︰ 焦耳和欧几里德 英特尔开发论坛会议消息:英特尔手里不乏新的和升级的硬件工具包,从无人机自助套件到各种大气的物联网包不等,工程玩家利用这些无人机硬件可以自己组装无人机. Aero组装套 ...

  9. 基于RTEMS的阿波罗STM32F429开发板(正点原子)适配

    最近忙着出差也没写什么文档,先把前段时间做的一个简单的RTEMS适配过程文档发上来供大家参考. 1.文档概述 本文档主要为描述基于正点原子的阿波罗STM32F429开发板,开展RTEMS适配的过程,以 ...

  10. 龙芯linux内核移植开发板,基于国产龙芯GS32I的开发板的设计与嵌入式Linux的移植...

    摘要: 目前,嵌入式系统已经渗透到各个领域:工业控制,军事国防,消费类电子产品,网络通信等,但大部分领域的应用都是基于国外各大厂商的嵌入式处理器.在嵌入式领域使用国产芯片,走国产化道路已经成为一个迫切 ...

最新文章

  1. element 使用阿里图标变形了_web前端大厂面试题(阿里云笔试篇)
  2. 技术团队的情绪与效率
  3. ajax get请求_JSP中的对讲机Ajax简述
  4. 百万局对战教AI做人,技术解读FPS游戏中AI如何拟人化
  5. JForum二次开发(一)
  6. 第三次学JAVA再学不好就吃翔(part1)--初识JAVA
  7. 【Java学习笔记十一】图形用户界面
  8. 前端学习(2907):Vite的特点
  9. c语言如何把void换成汉字,有没有大佬帮我把这个代码改成void函数形式的代码。拜托了!...
  10. php中常用的运算符和表达式有哪几种,php 运算符与表达式详细介绍
  11. minio 并发数_开源数据存储项目Minio:提供非结构化数据储存服务
  12. 高质量代码才能最快投入生产
  13. LeetCode 134 Gas Station
  14. python爬取妹子图片1_利用爬虫爬取清纯妹子图片
  15. ssl自签名证书生成脚本
  16. java彩票开奖程序_用java 实现彩票摇奖,猜拳程序
  17. H5多媒体视频播放器的使用及常用属性
  18. PokemonGo完美度算法!是风姐还是松岛枫?--工地斗天地斗天马座
  19. ubuntu 图形化桌面
  20. QQ农场外挂开发实践

热门文章

  1. java实现pdf预览和下载
  2. 腾讯电子签小程序就能开收据了
  3. #Qt#QListView的两种用法,亲测有效
  4. matlab函数mapminmax,Matlab的mapminmax函数说明[转]
  5. 海思Hi3798MV200机顶盒芯片规格书-基本信息
  6. 100个日常实用脚本
  7. Mac技巧1: 精确倍速QuickTime Player 播放器
  8. Spring的事务传播机制详解
  9. Charles 4.2.7 for Mac 中文破解版
  10. STM32CubeMX低功耗模式——待机模式(standby)RTC唤醒