OpenEdv-开源电子网

 找回密码
 立即注册

扫一扫,访问微社区

正点原子新作:阿波罗STM32F767&F429&探索者STM32F4开发板&赶快来下载资料哦。

查看: 2482|回复: 23

小梅哥和你一起深入学习FPGA之点亮LED灯

[复制链接]

  离线 

40

主题

170

帖子

0

精华

高级会员

Rank: 4

积分
839
金钱
839
注册时间
2013-10-23
在线时间
69 小时
发表于 2014-10-23 16:08:25 | 显示全部楼层 |阅读模式
http://xiaomeige.taobao.com。做最用心的FPGA学习板和教程资料
回复

使用道具 举报

  离线 

34

主题

469

帖子

4

精华

金牌会员

Rank: 6Rank: 6

积分
1725
金钱
1725
注册时间
2013-11-18
在线时间
232 小时
发表于 2014-10-23 17:25:44 | 显示全部楼层
你应该从零开始写,平台的搭建,开发的流程,Quarter 跟Modelsim的使用等等,不然的话,没有FPGA基础的人,看你现在写的文章就像是看天书一样
已经放下多年的FPGA,要重新再拾起来,却是如此的陌生
回复 支持 反对

使用道具 举报

  离线 

40

主题

170

帖子

0

精华

高级会员

Rank: 4

积分
839
金钱
839
注册时间
2013-10-23
在线时间
69 小时
 楼主| 发表于 2014-10-23 19:02:26 | 显示全部楼层
回复【2楼】mzwhhwj:
---------------------------------
工程量太大,而且发图片这个东西,你也知道,在论坛上很麻烦的。我打算文档写完后出一套视频,通过视频讲解来让更多的入门者快速掌握。精力有限,时间也不多,确实很纠结
http://xiaomeige.taobao.com。做最用心的FPGA学习板和教程资料
回复 支持 反对

使用道具 举报

  在线 

8

主题

687

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1665
金钱
1665
注册时间
2011-5-23
在线时间
711 小时
发表于 2014-10-23 19:35:05 | 显示全部楼层
 呵呵,第一次写的LED代码就一行
[C] 纯文本查看 复制代码
assign led = in;
回复 支持 反对

使用道具 举报

  离线 

110

主题

7274

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
10477
金钱
10477
注册时间
2013-9-10
在线时间
297 小时
发表于 2014-10-23 20:00:25 | 显示全部楼层
建议梅哥出个入门手册,这样对新手来说还是比较受欢迎的,像原子哥的就不错,很适合初学者,楼主不妨试下,不过写文档这东西就是费脑子,和写代码一样蛋疼
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

40

主题

170

帖子

0

精华

高级会员

Rank: 4

积分
839
金钱
839
注册时间
2013-10-23
在线时间
69 小时
 楼主| 发表于 2014-10-23 21:03:59 | 显示全部楼层
回复【5楼】Badu_Space:
---------------------------------
好的,我准备一下,争取本周内出来。或者直接出两个视频
http://xiaomeige.taobao.com。做最用心的FPGA学习板和教程资料
回复 支持 反对

使用道具 举报

  离线 

482

主题

8万

帖子

30

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
117267
金钱
117267
注册时间
2010-12-1
在线时间
901 小时
发表于 2014-10-23 22:59:44 | 显示全部楼层
谢谢分享....
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
微信公众平台:正点原子   点击扫码添加
回复 支持 反对

使用道具 举报

  离线 

34

主题

469

帖子

4

精华

金牌会员

Rank: 6Rank: 6

积分
1725
金钱
1725
注册时间
2013-11-18
在线时间
232 小时
发表于 2014-10-24 10:10:41 | 显示全部楼层

       我也跟着楼主重新学习下FPGA,再做些补充。Verilog是硬件描述语言,也就是用它来写的代码,其实是在描述出来硬件来,用不是很正确的说话可以说是用Verilog写出来的是硬件电路。具体是什么硬件电路,我们是可以用RTL网表来看的。就楼主的代码,我用Quartus 综合RTL网表给大家看看就知道他这里具体是什么怎样的硬件电路来实现点亮LED灯的。上图


可以看到楼主的LED_Driver模块的电路其实就是4通信的二选一选择器。数电学的还可以的同学们一眼就可以看出工作原理来。Rst_n低电平,选通4‘hF和LED[3..0],也就是二进制LED[3..0]的电平都为1111,LED不会被点亮。Rst_n为高电平里,选能Sig[3..0]跟Led[3..0],LED的输出电平就是Sig的电平。这里Verilog就用到很简单的代码就可以描述出来一个4通道的二选一选择器,如果Rst_n,Sig,Led这些信号都具体的分配到FPGA的实际管脚上去,然后再把代码下载到FPGA芯片上,那么FPGA就变成了一块4通道的二选一选择器芯片,没错,这样我们就设计出了一块数字IC。
     

已经放下多年的FPGA,要重新再拾起来,却是如此的陌生
回复 支持 反对

使用道具 举报

  离线 

40

主题

170

帖子

0

精华

高级会员

Rank: 4

积分
839
金钱
839
注册时间
2013-10-23
在线时间
69 小时
 楼主| 发表于 2014-10-24 12:47:54 | 显示全部楼层
回复【8楼】mzwhhwj:
---------------------------------
这个方式不错,我们可以一起学习,一起分享,一个人力量太有限了
http://xiaomeige.taobao.com。做最用心的FPGA学习板和教程资料
回复 支持 反对

使用道具 举报

  离线 

34

主题

469

帖子

4

精华

金牌会员

Rank: 6Rank: 6

积分
1725
金钱
1725
注册时间
2013-11-18
在线时间
232 小时
发表于 2014-10-24 13:03:24 | 显示全部楼层
回复【9楼】小梅哥:
---------------------------------
我看Verilog的代码都要结合RTL来看,因为Verilog代码都是零散的,只看代码很难理出来头绪来。可以加我QQ:53762017
已经放下多年的FPGA,要重新再拾起来,却是如此的陌生
回复 支持 反对

使用道具 举报

  离线 

9

主题

61

帖子

0

精华

初级会员

Rank: 2

积分
187
金钱
187
注册时间
2014-9-25
在线时间
23 小时
发表于 2014-10-24 21:15:48 | 显示全部楼层
梅老板  你太给你啦
回复 支持 反对

使用道具 举报

  离线 

482

主题

8万

帖子

30

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
117267
金钱
117267
注册时间
2010-12-1
在线时间
901 小时
发表于 2014-10-24 22:58:05 | 显示全部楼层
谢谢分享。。。。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
微信公众平台:正点原子   点击扫码添加
回复 支持 反对

使用道具 举报

  离线 

6

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
71
金钱
71
注册时间
2015-3-19
在线时间
0 小时
发表于 2016-3-15 22:03:49 | 显示全部楼层
感谢分享
回复 支持 反对

使用道具 举报

  离线 

6

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
71
金钱
71
注册时间
2015-3-19
在线时间
0 小时
发表于 2016-3-15 22:04:59 | 显示全部楼层
哈哈,感谢煤老板的精彩讲解
回复 支持 反对

使用道具 举报

  离线 

0

主题

1

帖子

0

精华

新手上路

Rank: 1

积分
7
金钱
7
注册时间
2016-3-30
在线时间
0 小时
发表于 2016-3-30 10:02:07 | 显示全部楼层
12312312312312312312312
回复 支持 反对

使用道具 举报

  离线 

0

主题

1

帖子

0

精华

新手上路

Rank: 1

积分
41
金钱
41
注册时间
2016-3-20
在线时间
5 小时
发表于 2016-3-31 16:29:20 | 显示全部楼层
thanksgiving
回复 支持 反对

使用道具 举报

  离线 

61

主题

297

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
434
金钱
434
注册时间
2015-5-28
在线时间
117 小时
发表于 2016-4-20 13:28:59 | 显示全部楼层
您是那个红遍21IC上的笑么小梅哥吗?
回复 支持 反对

使用道具 举报

  离线 

10

主题

62

帖子

0

精华

高级会员

Rank: 4

积分
861
金钱
861
注册时间
2012-3-12
在线时间
88 小时
发表于 2016-8-22 08:56:56 | 显示全部楼层
mark!!
回复 支持 反对

使用道具 举报

  离线 

1

主题

38

帖子

0

精华

高级会员

Rank: 4

积分
832
金钱
832
注册时间
2015-3-29
在线时间
89 小时
发表于 2016-9-2 00:19:34 | 显示全部楼层
期待......
回复 支持 反对

使用道具 举报

  离线 

1

主题

6

帖子

0

精华

新手上路

Rank: 1

积分
26
金钱
26
注册时间
2016-8-30
在线时间
3 小时
发表于 2016-9-13 09:26:04 | 显示全部楼层
学习学习
回复 支持 反对

使用道具 举报

  离线 

7

主题

29

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
261
金钱
261
注册时间
2015-10-8
在线时间
36 小时
发表于 2016-9-23 11:28:12 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

  离线 

0

主题

1

帖子

0

精华

新手上路

Rank: 1

积分
36
金钱
36
注册时间
2014-11-11
在线时间
4 小时
发表于 2016-11-13 18:53:48 | 显示全部楼层
回复 支持 反对

使用道具 举报

  离线 

0

主题

1

帖子

0

精华

新手上路

Rank: 1

积分
7
金钱
7
注册时间
2017-3-22
在线时间
0 小时
发表于 2017-3-22 05:29:57 | 显示全部楼层
谢谢小梅哥
回复 支持 反对

使用道具 举报

  离线 

0

主题

1

帖子

0

精华

新手上路

Rank: 1

积分
3
金钱
3
注册时间
2017-10-23
在线时间
0 小时
发表于 2017-10-23 15:12:13 | 显示全部楼层
啊撒的发的说法
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则




QQ|联系我们|手机版|官方淘宝店|新浪微博|微信公众平台|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2017-11-22 19:01

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表
/* */