这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » mc_john申请FPGA开发板DIY--附进程

共21条 2/3 1 2 3 跳转至
工程师
2012-10-11 22:43:08     打赏
11楼
桌子上都是东西,发现键盘上是个好地方,,不小心留下证据了。。

工程师
2012-10-25 21:10:25     打赏
12楼

学习了一下LED实验,现在交一下作业,家人出去玩,把相机带走了,手机拍的效果,大家对付看一下,能看明白是那么回事,也录了相关视频,但还不知道怎么传,一会试试看。

  • 实验一,交替点亮LED灯,有两线图,程序也简单。

 

这个实验是第一次用软件建工程,第一次用FPGA来做东西,所以建工程都迷糊,按教程一步一步的做下来,到最后还是有一个地方,固扰了好一阵子,就是编译不通过:

但没发现哪里提到过,后来终于找到了原因:就是程序运行的时候,要给定从哪里运行,如下图所示,下图中的 "led"  就是代码里面的  module 后面的那个 "led",而我原来在这里写的是 "LED"(大写的)。

  • 实验二 闪灯,只照了一张全亮的,外加视频。

 

有了第一个工程后,这个就简单一些了,但也还是遇到了另一个问题,因为第一个只是点亮LED灯,所以没用到选择时钟引脚,这个要配置了,就是程序里面的 sys_clk 和 sys_rstn,要在引脚配置界面里面指定好是哪个引脚。。

。。还有个问题不是,今天51FPGA在QQ上说到的数据表示方法的问题:26'd49999999  的意思是 数据最长为 26bit (26个1),d是告诉编译器后面跟的数据是十进制表示的。

  • 实验三 流水灯,也只是一张图。

 

 这个就没什么说的了,移位什么的,同其它单片机也类似,就是写法不太一样。具体语法还要进一步学习和了解。总之,总算是入门了。


工程师
2012-10-26 13:46:41     打赏
13楼
传一下刚刚看到的教程,里讲了些语法,适合初学者学习和查阅。

教程有七个文档,都有PPT形式。


Verilog 基础教程.rar

工程师
2012-10-26 16:58:36     打赏
14楼

实验四的跑马灯,先把代码的图贴一下,视频拍好了再上,手头没工具。


 视频如下,第一次发录视频。


视频地址:http://union.bokecc.com/flash/player.swf?vid=C03C66E1678B1998&siteid=290666218ACBA694&playerid=EEA982EE6B20F4D1&playertype=1

  


工程师
2012-11-04 21:14:58     打赏
15楼

数码管作业:

作业一:数码管随拔码开关进行显示,下面是关键部分代码:

下面是视频演示:


视频地址:http://union.bokecc.com/flash/player.swf?vid=6D66BA8875072439&siteid=290666218ACBA694&playerid=EEA982EE6B20F4D1&playertype=1

 

在配置108引脚时,出现引脚重复定义的错误,原因是108引脚,默认是有

自己的作用的,所以要在配置里面更改一下:

具体要这样做:  Assignment -->DEVICE --> DEVICE & Pin Options... -->

dual-purpose pin 中把nCEO改成as regular I/O。

 

作业二, 数码管显示60进制数

先看关键部分源代码: 分别为计数器 和 数值显示位置的部分

下面看视频演示:

 

 

 


工程师
2012-11-12 23:12:53     打赏
16楼

发布一下按键的作业吧

作业一,未滤波的按键试验作业,先看一下关键部分源代码,没有多少语句。

下面是一小段视频演示:

 

 

从视频上明显看出,在按动按键时,数码管的最左边的数字有变化,从0-9

的变化,不一定会变到多少,看程序,本来是要求数码管加1进行顺序显示的,

所以,从这个视频看出,是按键有抖动所致,看来去抖是非常有必要的一步。

实验二,去抖后的按键演示(待更新)

 通过看下面的视频,可以知道,经过去抖处理的按键,会按我们的要求来进行

显示:每按一下,最左边的数码管加1,加到9时又返回了0.

 


工程师
2012-11-12 23:35:42     打赏
17楼

今天有时间,把蜂鸣器的作业做了一下,倒是有点意思,就是蜂鸣器的声音不是非常好听,呵呵。

实验一的关键代码如下:

实验二的关键代码,其它代码是关于乐谱部分的,我是直接写下来的,正常的方法应该是查乐谱的表格。最近工作多,不能细整了。

下面是视频,待上传。。。。

 

 

 


工程师
2012-11-12 23:36:35     打赏
18楼
自己占座

工程师
2012-11-12 23:38:10     打赏
19楼
自己占座

工程师
2012-11-12 23:38:45     打赏
20楼
自己占座

共21条 2/3 1 2 3 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]