“我想学FPGA?怎么入门呢”
“是不是需要买开发板,买了就可以上手吗”
“那个开发板比较好?”
…
图1 学习FPGA的问题
自明德扬创建答疑群以来,小伙伴的这些疑惑问题以非常高频的方式出现在群里。今天让我们来好好聊聊,学FPGA是不是一定要买开发板。
1、学习FPGA需要开发板,但有开发板≠学会FPGA
学FPGA要不要买开发板的问题不在疑惑本身,而在这问题本身就有问题。为什么这么说,先看我们的调研统计数据:曾经买过开发板的人,他们中至少有60%的人最后都吃灰了,而且他并没有真正通过这个板子和附赠的所谓“教程”学会;已经学会并且已经成功地进入FPGA开发行业的人,100%都购买过开发板,并且至少80%购买1个以上的开发板。
总结一下:购买开发板是学习FPGA的必要条件,而非充分条件。事实上,购买开发板对于学习FPGA的有帮助,但不是学会FPGA设计最关键的一部分。那么关键是什么呢?怎样学习FPGA呢?
2、学习FPGA先从知识开始
学习不仅是学习知识,还包括经验继承、技能训练、思想修养、情感交流等。
因此,这里所说的知识是广义的知识,包括我们需要学习的所有内容。活到老学到老,即学习广义上的知识(下同)。为什么要一直学习?为什么知识如此之多,而学不完?因为社会在不断发展,每天都在变化,所以新的知识每天都在产生。制造知识的速度也远远超过了学习的速度,这也是“知识爆炸”时代的特点。学知识难不难,难,确实很难!为什么觉得难?
最主要的原因是:知识本身就是网状的,而我们的学习只能是线性的。
全人类社会所创造的一切知识都是相互联系的