【参赛文章】让每个人与FPGA的第一次接触都能是美好的

人生总是有许多的第一次,第一次上学、第一次约会、第一次唱歌、第一次跳舞……每个“第一次”都是令人难忘的记忆。作为一名FPGA工程师,你一定还记得第一次和FPGA接触的时候是什么感受吧?基于此我们AET网于上周启动了“我和FPGA的第一次接触”有奖征文大赛!本次大赛很快引起电子工程师们热烈反响,短短一周就有数十篇佳作涌现!这周开始我们AET公众号会挑选其中的佳作分享给大家!

点击此处阅读上文“从从万分排斥到爱不释手”

然而,一年过去了,大四的时候,我还是连个1602也自己写不出来。转眼到了实习季,由于个人原因,我留着了学校自主实习,和几个同学一起做一款微型逆变器,用FPGA做。当时我的想法就是,这下可好了,有了项目驱动,有了整片的时间来学习和使用FPGA,一定能学好了。

于是非常非常用心的来做,自以为一定能够在做好项目的同时学好FPGA。事实却是,从11月忙到4月,我依旧没能做出任何有用的东西,1602我是会写了,可却是在人家给的示例代码上修改而来,显示电压电流参数勉强能行,但是也耗费了非常多的逻辑资源。实现MPPT算法,在网上找了一个代码,研究了两个星期,最终还是放弃了。当时我的观点也是,仿真无用,看那一堆堆波形不如实际下板子运行实在。就这样,整个项目无疾而终。
转眼到了毕业季,决定方向的时候到了。那时候我唯一拿得出手的,就算是画画两层PCB了吧,找个小公司,应该还是勉强能行。看着同学们都工作了,我也着急了,去武汉找了个画板子的工作,结果发现那不是我想要的生活,果断跑路,最终,在她的精神和金钱支持下,我选择了去深入学习下FPGA。具体怎么学习的,这里就不告诉大家了,避嫌。不过很贵。
学完之后,终于明白一个道理,不是自己之前太笨学不会,而是没有科学合理的学习方法,网上有少量板卡商的教程扛着普及FPGA技术的旗号,实则是各种坑。他们甚至连最基本最合理的开发流程都不对,那样不是坑了别人嘛。于是我决定,暂时不工作了,开始整理自己学习到的东西,并在网上发布一些过程的帖子,在这个过程中,认识了不少的朋友,也慢慢感受到了很多人真心希望学好FPGA却不得门路的痛苦,学习FPGA,参加专业的培训辅导确实是一个很好的选择,然而,并不是就说自学就不能学好了。自学,要找对方法。
其实,写到这里,隐隐感觉已经偏离了主题“我和FPGA的第一次接触”。既然如此,那就点个题吧,高中作文的时候也是经常这样,发现写偏题了赶紧点题,然后换个方向接着扯。
我和FPGA的第一次,相信以后,还会有越来越多的人第一次接触FPGA,那些为了课程设计,为了毕业设计,亦或是为了真心想学好一门前沿技术的人,都会有一个第一次接触FPGA的时候,而我希望,他们第一次接触FPGA的时候,能够找到正确的路,把握好正确的方向。以最高的效率在宝贵的学习时间里学习好FPGA,少走弯路。而这一切,科学合理的学习方法是关键,自认为能力欠佳,没能力去做多少高大上的技术,但是想想能够将自己学到的一些自认为初学者最需要的技能通过视频的形式展示出来,让更多的人能够在第一次接触FPGA的时候就能有个好印象,能够正确的入门,我也是蛮开心的,至少在这个过程中,我结识了一大批有梦想,有激情的小伙伴儿。年轻,还是要为了最初的梦想勇敢扬帆。
写这一篇续集之时,已经没有了第一篇时候的叛逆。写到后面,越来越像是记流水账,然而,我知道,通篇的废话没有用的,要想和FPGA第一次接触时就留下一个好的印象,选择《FPGA设计思想与验证方法》视频教程绝对是个不错的选择。要想之后能够有个好的相处过程,在学习中不断提高,那就得自己去啃英文文档了。
(0)

相关推荐