这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » 基于FPGA的流水灯及数字时钟设计

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

基于FPGA的流水灯及数字时钟设计

菜鸟
2012-10-05 09:51:36     打赏
我选择第二种方案:申请核心板和外围板PCB,购买组委会提供的元器件包

实验名称:

基于FPGA的流水灯及数字时钟设计

实验目的:

通过网上查阅资料及在论坛咨询求助,结合之前单片机学习的经验,自己动手制作一个基于FPGA的流水灯及数字时钟设计,通过自己一步步地学习和理解全面了解FPGA的基础内容及相应的软硬件设计方法,迈开FPGA开发学习的第一步。

实验概要

1、了解FPGA的内部结构及引脚功能;

2、了解FPGA最小系统的硬件构成;

3、了解FPGA的I/O口功能及使用方法;


4、学习Quartus语言的编程方法;

5、利用学到的知识给FPGA开发板外接流水灯,学习编写FPGA平台的流水灯控制程序;

6、利用学到的知识给FPGA开发板外接1602液晶,学习编写FPGA平台的1602液晶驱动程序;

7、综合所学知识,制作基于FPGA的数字时钟,完成设计要求及相关知识的学习。



关键词: 基于     流水     数字     时钟     设计    

菜鸟
2012-10-05 17:24:30     打赏
2楼

申请帖发了,不知道什么时候公布申请结果呢?


菜鸟
2012-10-06 09:27:46     打赏
3楼
麻烦 jackwang 审核一下,很期待这次的开发板呢,嘿嘿,谢啦。

菜鸟
2012-10-08 12:45:09     打赏
4楼

嗯嗯,刚刚已经下单啦,希望能赶上下午那批货,嘿嘿,期待呀~~~~

高工
2012-10-08 13:07:38     打赏
5楼
印象中本科时候学完数电之后,没学硬件描述语言,有一门实验课就是用cpld做数字时钟

菜鸟
2012-10-08 15:25:13     打赏
6楼

我们学校相关课程比较少,除数电模电外,就开过一门单片机的课程。二流的学校,在云南很偏僻的地方,元器件也只能从网上买。所以基本上全是靠自己凭兴趣一点点摸索啦


高工
2012-10-08 18:41:43     打赏
7楼
兴趣是最好的老师,上完了课大部分都不知道自己学过cpld

高工
2012-10-09 08:46:29     打赏
8楼

我们当时也是在FPGA课程中顺带讲了一下CPLD,到现在都没有用过。
讲CPLD是因为它是FPGA的前身和历史,但是二者还是有本质的区别。


菜鸟
2012-10-11 09:54:15     打赏
9楼

/*****************************************************
-项目名称:基于FPGA的流水灯及数字时钟设计
-创建人员:youngzongbao
-项目进程:
                      1.2012年10月6日申请
                      2.2012年10月6日申请审核通过
                      3.2012年10月8日下单
******************************************************/
当前进度:
    目前开发板和器件都还在路上,由于刚刚从单片机转入FPGA的学习,我属于从零开始,是名副其实的菜鸟。等器件的时候了解了一下相关的硬件知识和编程软件的使用。考虑到群里可能有和我一样的新手,特把学习流程在这里粘贴出来,详见下面的附录。希望对和我一样的电子爱好者有一些帮助,也希望前辈们能把当时学到的一些知识和经验推荐传授给我们。非常感谢论坛提供这次学习的机会。各位大大辛苦了。 
附录:
(声明:所有信息均来自网络,我的目的只是给新手提供方便,如涉及到侵权的问题请版主删除)
    1.Quatrus II 10.0 下载及安装方法(含破解,我一步步装过来的,应该没有问题)
    系统:Window XP;软件版本:Quartus II 10.0
    下载地址:ftp://ftp.altera.com/outgoing/release/10.0_quartus_windows.exe
     破解方法:(不太熟悉传附件的方法,破解文件我等会传上去,不用装破解器,改一下License就行,已上传,连接是:http://share.eepw.com.cn/share/download/id/79093
        1.1将sys_cpt.dll覆盖掉安装目录(我也找了好久,路径是altera\10.0\quartus\bin)即可。
        1.2把license.dat里的XXXXXXXXXXXX用您老的网卡号替换
    (如何获取网卡号?点击 开始 运行 输入 cmd 回车会打开一个黑底白字的 对话框,在输入 ipconfig /all回车,Physical Address. . . . . . . . . :后面的就是你想要的)。
       1.3在Quartus II 10的Tools菜单下选择License Setup,然后选择License file,最后点击OK。
    2.Quatrus II 10.0貌似没提供快捷方式,我装好后找了好久都没看到可执行程序(见笑了),现把可执行程序路径贴出来(altera\10.0\quartus\bin\quartus.exe)建议创建个快捷方式。
    2.1破解后的程序界面是这样的
    3.关于视频教程
        网上可以免费看的教程,就我觉得对新手帮助大一点的,是华清远见的一个公益教学视频,还有一个艾米电子工作室的(貌似是51FPGA自己做的呢,嘿嘿),就是内容可能比较少(可能是我没找到)。这个大家自己多找找吧
    4.关于PDF教程
        这个直接用艾米工作室的电子文档啦,最适合新手,51FPGA刚传了好多,地址在:http://forum.eepw.com.cn/thread/221577/1     大家自己下吧。  
结尾:这个帖子只是作为新手交流的,希望能对这次学习的朋友们提供一点帮助。等板子到了我进一步更新进程的。各位也要加油哦。祝大家成功            


菜鸟
2012-10-13 22:55:52     打赏
10楼

板子终于到了,晚上收集下资料,整理相关的焊接注意事项,明天开工~~~~~


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

回复

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