2016年12月15日

FPGA -- 实验一:闪烁灯(3)

摘要: 下面重新把代码修改过来 然后重新编译 1.下面开始进行下载过程 点击工具栏里面的programer 点击hardware setup 在打开的界面里,选择USB-0 然后close 下载界面显示如下: 2.添加下载文件 需要确定文件格式为.pof,如果不是,需要delete掉重新添加 设置如下: 然 阅读全文

posted @ 2016-12-15 16:30 quinncy 阅读(824) 评论(0) 推荐(0) 编辑

FPGA -- 实验一:闪烁灯(2)

摘要: 综合之后,发现没有错误,下面开始进行仿真 因为比较简单,因此这里直接用波形文件去进行仿真,以后再用TB文件去仿真 1.新建波形文件 NEW -- 点击ok,在出来的对话框左边空白处右击,选择Insert Node of Bus 显示如下: 选择,node finder 选择List,然后把需要添加的 阅读全文

posted @ 2016-12-15 16:11 quinncy 阅读(1401) 评论(0) 推荐(0) 编辑

FPGA -- 实验一:闪烁灯(1)

摘要: 第一个实验就简单的实现一个灯闪烁的程序(主要也是为了回顾一下语法,仿真以及下载的流程) 基本思路是:利用计数器去计数0.5s,然后每隔0.5s改变以下LED输出引脚的电平状态 硬件电路如下:(与FPGA中的对应连接,在代码注释中给出) 1.在上次建立的那个设计文件里输入以下内容 (这个实验主要做一个 阅读全文

posted @ 2016-12-15 13:13 quinncy 阅读(7058) 评论(0) 推荐(0) 编辑

FPGA -- 利用quartus ii新建verilog工程

摘要: 功能:新建一个verilog工程 平台:win7 64 软件版本:quartus ii 13.0 64bit 1.到file里点击new project wizard 2.点击next到如下界面: 在第一行里选择填入工程的路径,第二行填入工程名称,第三行是工程顶层文件的名称(软件默认和工程名称相同) 阅读全文

posted @ 2016-12-15 12:00 quinncy 阅读(6808) 评论(4) 推荐(1) 编辑

C语言 -- printf函数参数类型和打印格式不匹配

摘要: C语言中,变量在运算或者赋值时会存在类型的自动转换。很一般的情况这里不再讨论,下面只说一下赋值和利用printf函数打印时的情况 1.赋值时的自动转换 int a = 1.5; printf("%d", a); 输出值为1 因为1.5是一个double类型,但是在赋值为a时,由于a是一个int类型, 阅读全文

posted @ 2016-12-15 10:27 quinncy 阅读(2990) 评论(0) 推荐(0) 编辑

开启FPGA学习之旅 -- 概述

摘要: 最近加入了黑金论坛,发现里面的《verilog 那些事》真心写的不错,刚好自己想深入学习一下,就按照这个教程一步一步走吧 以前上过FPGA的一些相关课程,所以这里就不记录基础性的知识了(语法等),直接开始做一些小实验 现在的大致想法是,先利用手里有的资源(以前买过一块特权童鞋的BJ-EPM208套件 阅读全文

posted @ 2016-12-15 10:13 quinncy 阅读(220) 评论(0) 推荐(0) 编辑

导航