时间:2024-07-27 来源:网络搜集 关于我们 0
在我写的上篇文章中,开源骚客原创视频教程汇总篇[2021.08],汇总了我录制的所有视频,总共有7套视频。
对于这7套视频,数量上还是挺多的,那这7套视频的学习先后顺序是怎么样的呢?今天就通过这篇文章给大家介绍一下。
按照录制时间的先后顺序把视频教程列出来:
《SDRAM 第一季-轻松设计SDRAM控制器》(免费)
《SDRAM 第二季-揭秘摄像头视频采集系统》(免费)
《三天学会sobel图像边缘检测》(付费)
《SDRAM那些事儿 第三季——Xilinx 、Altera DDR3 全搞定》(付费)
《FPGA超详细入门视频教程》(免费)
《ZYNQ第一季:实现摄像头在ZYNQ上的显示》(免费)
《使用ZYNQ实现卷积神经网络手写数字识别》(付费)
现在我以一个刚开始学习 FPGA 的小白的角度,来聊一聊怎么开始学这些视频。
对于一个小白来讲,你想要开始学习FPGA,建议是先有学过数电再来学FPGA。
为什么呢?因为FPGA里面其实很多基础都是与数电有关的,比如触发器等概念。FPGA 内部虽然说有很多逻辑资源,但说白了就是寄存器(触发器)和查找表。如果你不知道触发器的工作原理,那用 verilog 写的有时钟沿的 always 块,估计就很难理解它的时序了。
当然这也并不是说你一定要把数电学的非常好,学到精通的程度才能开始学 FPGA。对于数电,其实你只要做到有浏览过一遍数电的书籍,对里面的触发器,锁存器等这些概念有接触,就可以开始学习FPGA了。
总结一点,也就是在开始学习FPGA之前,先浏览一遍数电的书籍,对书中的一些概念有大概印象。
好了,接下来开始进入到学FPGA的这个过程来。
这个时候,你只是仅仅有了数电的基础,但对于FPGA,了解并不深。
所以在这个时候,你需要知道 FPGA 是什么,FPGA怎么去进行开发,它的开发语言怎么学,开发工具怎么用。
有些数电的书籍上,会有对 FPGA有一些介绍,比如它的内部结构等等,但估计你在上数电这门课的时候,对于这些内容也不怎么感兴趣,学得也是一知半解的。
这个时候,大家可以看上面列出的第5套课程:
《FPGA超详细入门视频教程》(免费)
在线观看地址:https://www.bilibili.com/video/BV1AJ411U7QA
这套课程是我专为初学者录制的,视频里面最开始讲解怎么安装FPGA开发软件,Quartus II 和 Modelsim,怎么对软件进行破解。
想当年我开始学FPGA的时候,破解个软件都弄了好几天,对照着网上说一半藏一半的文章,完全是靠自己摸索。
视频教程中,在安装完软件后,就会带着一起学习 verilog 语法了。注意,这里学习语法不是说直接给你照着 PPT 念,而是直接带着你一起编写代码,通过写代码来学习,写完之后还带着一起仿真,说是手把手教学也一点不为过。
通过这一套视频学下来,可以达到:
1、基本掌握了 Verilog 语法;
2、基本熟悉了Quartus II 和 Modelsim的软件使用;
3、熟悉了 FPGA 的开发流程,也就是知道 FPGA 该怎么去进行开发了。
学完这套基础视频后,接下来的视频学习步骤,有两条路线可以走,一个是走纯逻辑开发,也就是全 verilog 编写代码,先把 Verilog 练熟。另一个是开始走 ZYNQ 开发,和 arm 那边打交道。
选哪条路线,这个主要就是看自己的兴趣了哈。我个人建议是选第一条路线,先把 Verilog 玩熟,后面再玩 ZYNQ 。如果你确实是想走 FPGA 这个行业,那 Verilog 这个是必须做到非常熟悉的。
那我现在就结合刚刚说的个人建议,把这条学习路线说完。
看完基础入门视频后,可以按照这个顺序:SDRAM第一季,SDRAM第二季,SDRAM第三季(DDR3),ZYNQ第一季,ZYNQ卷积神经网络。
当然这里有些教程是付费的,如果有同学对于付费课程暂时没有需求,也可以是这个顺序:SDRAM第一季,SDRAM第二季,ZYNQ第一季。
学完这些免费的视频教程,也应该足够你掌握FPGA的开发方法了。这个时候,你要做到能够独立做一些简单的练习了。注意,这里我说的是能够独立哦。
很多看了咱们视频的朋友,可以说很少能够做到【独立】这个程度。
为什么呢?因为对于这些视频,是只看不练。觉得自己看完一遍视频就会了,要自己写的时候,就完全不知从何下手。
FPGA是一个动手性极强的行业,你在学的时候不好好练,打算进到公司之后再练吗?想多了,以为公司是自己家的吗?
大家看到上面这些视频教程,不用怀疑课程的价值。就这样给你说,有些报名费一两万的培训机构,也是给你讲这些东西。这段话容易招人打,但情况确实就是这样。
如果大家在学完上面这些免费视频后,还想提升一下,欢迎选择咱们的付费课程。
付费课程可前往淘宝店铺下单,在淘宝搜索开源骚客就能找到店铺的。
之前有网友问到,学完上面说的这7套课程,找工作问题大吗?
可以明确的说,只要你是认真学了,上面7套课程,让你找到FPGA相关的工作是完全没问题的。
如果大家对系统学习FPGA有意向,也欢迎大家报名我们在成都的线下班。
今年线下班,我们的上课地点有变化,位于龙湖时代天街,毗邻电子科技大学清水河校区。
欢迎感兴趣的各位同学前来咨询,可扫描文章底部的二维码加我私人微信。