校招总结—FPGA从入门到放弃

校招总结—FPGA从入门到放弃

感谢咸鱼FPGA的授权转发,原文地址为https://www.cnblogs.com/xianyufpga/

其实 offer 早就定下来了,最近忙着入党考试,现在才腾出时间来写个总结。我校招开始于 7 月底,算是比较晚了,后面加了各大校招交流群,发现很多同学都是过完年后就开始打磨项目、复习基础、寻找实习。对比之下我这准备确实仓促,不过结果还算满意。

学习历程

本科普通211,非电子计算机强校,大三决定考研控制工程,冲了两次电子科大都失败了,第二次失败后不敢三战了,感谢母校收留了我。选到 FPGA 的导师时连 FPGA 是什么都不知道,看到能编程就果断选了。进实验室后从特权同学的《深入浅出玩转FPGA》开始学起,第一块板子是附带的 CPLD ,学到第三课按键消抖时怎么都看不懂了,跳到后面就更看不懂了,询问师兄们,他们给了我解答可我还是理解不了。师兄说还有一块黑金的 FPGA 板子你学学看,黑金的没有视频但是文档写的还算仔细,我就又来了信心,慢慢的啃教程文档,可学完 VGA 后又学不下去了,后面的都是些什么鬼啊。当时去知乎搜 FPGA 前景大部分是唱衰的,加上自己学不懂,整个人彻底绝望,晚上几夜几夜的失眠,拿起手机查FPGA怎么学,FPGA前景,FPGA薪资,怎么转行,转算法难不难,转 Java 开发要怎么开始。时间到了 10 月底情况还是这样,实验室方向只有 FPGA,自己又下不定决心转行,那段时间属实难受。

我想这不应该啊,怎么可能有一门技术是连入门都没办法的呢?我需要更多的教程,于是上淘宝开始搜开发板,看到了【小梅哥】的 AC620,介绍说有很多教学视频和文档,还有 QQ 客户群负责答疑。可一看 600 多块钱又觉得蛮贵,于是找到我两个同学,他俩也和我情况一样,想学好可感到 FPGA 实在太难了。我联系小梅哥说我们是学生没有什么钱,想三个人合资买你的板子,能否让我们三个人都进你的QQ客户群给我们答疑,小梅哥爽快同意了,我们就果断买了。拿到板子后又从头开始学,情况比以前好很多。我在搜博客找到了【Ninghechuan】的博客,他是个本科生,他的博客在当时的我看来非常的牛批。我在他公众号【硅农】里拿到一些工程,但当时的我完全看不懂。随着资料不断的找,发现很多家都是板子卖钱但是资料免费下,于是慢慢的收集了各家资料,如【黑金】、【正点原子】、【小梅哥】、【韩彬】、【明德扬】、【米联客】等,看同一个知识点时把各家的都看一遍,情况又比只看小梅哥一家的好些,FPGA 似乎不那么难了,也是从那个时候开始写博客,只要自己觉得重要的就写上。时间很快来到了研一下学期的 4 月,我得慢慢接触实验室课题了,我的计划是先把自己会的内容花一个月好好整理一遍,然后开始实验室项目的学习。等梳理得差不多时一个网友给我发了 【V3 学院】的培训视频,内容很心动,可是很贵,学生嘛都是囊中羞涩。当时有一门课的老师说过一句话:做东西嘛,无非三件事,时间、金钱、脑力。时间上我只有一年半就要找工作了,脑力上整个实验室加起来也就那样,只剩金钱了。【E课网】23000元,【V3学院】7800元,对比之下 V3 的便宜多了,犹豫了几天后还是选择了报班。V3 的课程分四阶段,第一阶段是基础,差不多是自己自学的那部分内容,但有老师带的情况下学得更深刻了。第二阶段是ZYNQ,可惜我没学好;第三阶段是高速接口和时序分析,对找工作很有用;第四阶段是卷积神经网络加速,可惜我也没学会。全力学习的话 3、4 个月也够了,因为暑假回家了,学校和实验室又总有些事情打断学习计划,一直到放寒假的前一天才学完 V3 学院 80% 的内容。

今年遇到疫情开学无望,所幸带回来了那块小梅哥的 AC620,搞搞摄像头吧,搜到了【开源骚客】的《SDRAM那些事儿》,第一季是 SDRAM,和 V3 教的的差不多,第二季是开发 OV5640,手里也收集了很多摄像头的案例。之前也尝试过开发摄像头,但只会傻傻的移植,不能完全搞懂。可能是 V3 课程学下来 Verilog 写得多吧,这次在家里很快就弄懂了,工程 debug 也很顺利。有了图像,那做点图像处理吧,最开始是加入了宁河川的【硅农】知识星球,配合着韩彬的教程文档,后来发现小梅哥那也有一些文章,署名是 Opens_Lee,顺着找到了【FPGA开源工作室】公众号,关于图像处理的文章非常多,果断加入他知识星球找工程&

  • 27
    点赞
  • 205
    收藏
    觉得还不错? 一键收藏
  • 10
    评论
01 试看小梅哥fpga设计思想与验证方法视频:http://bbs.elecfans.com/jishu_484523_1_1.html 02 芯航线FPGA开发平台设计初衷:http://bbs.elecfans.com/jishu_514523_1_1.html 03 芯航线FPGA学习平台介绍:http://bbs.elecfans.com/jishu_514526_1_1.html 04 芯航线FPGA学习平台焊接记录:http://bbs.elecfans.com/jishu_514914_1_1.html 05 芯航线FPGA学习平台系统调试:http://bbs.elecfans.com/jishu_515169_1_1.html 06【连载视频教程(一)】科学的开发流程:http://bbs.elecfans.com/jishu_515340_1_1.html 07【连载视频教程(二)】3-8译码器设计验证:http://bbs.elecfans.com/jishu_515468_1_1.html 08【连载视频教程(三)】二进制计数器设计验证:http://bbs.elecfans.com/jishu_515476_1_1.html 09【连载视频教程(四)】高性能计数器IP核使用:http://bbs.elecfans.com/jishu_515714_1_1.html 10【连载视频教程(五)】BCD码计数器设计验证:http://bbs.elecfans.com/jishu_515893_1_1.html 11【连载视频教程(六)】例解阻塞赋值与非阻塞赋值:http://bbs.elecfans.com/jishu_516094_1_1.html 12【连载视频教程(七)】例说状态机:http://bbs.elecfans.com/jishu_516249_1_1.html 13【连载视频教程(八)】基于状态机的独立按键消抖:http://bbs.elecfans.com/jishu_516791_1_1.html 14【连载视频教程(九)】独立按键控制LED与亚稳态问题引入:http://bbs.elecfans.com/jishu_516795_1_1.html 15【连载视频教程(十)】数码管动态扫描设计与实现:http://bbs.elecfans.com/jishu_516979_1_1.html 16【连载视频教程(十一)】UART串口发送模块设计与验证:http://bbs.elecfans.com/jishu_516984_1_1.html 17【连载视频教程(十二)】UART串口接收模块设计与验证:http://bbs.elecfans.com/jishu_518308_1_1.html 18【芯航线FPGA学习平台众筹进度帖】芯航线FPGA开发板入手测试说明:http://bbs.elecfans.com/jishu_518301_1_1.html 19【芯航线FPGA学习平台众筹进度帖】芯航线FPGA学习套件配置文件固化教程 http://bbs.elecfans.com/jishu_518816_1_1.html 20【芯航线FPGA学习平台众筹进度帖】芯航线FPGA学习套件众筹回报已发放完毕,特公布运单号 http://bbs.elecfans.com/jishu_518819_1_1.html 21【芯航线FPGA学习平台众筹进度帖】芯航线FPGA学习套件众筹总结暨抽奖结果 http://bbs.elecfans.com/jishu_520454_1_1.html 22【芯航线FPGA学习平台众筹进度帖】【有奖活动】芯航线FPGA学习平台有奖活动第一季——看教程,秀笔记,赢好礼 http://bbs.elecfans.com/jishu_520463_1_1.html 23【连载视频教程(十三)】嵌入式块RAM应用之双口RAM:http://bbs.elecfans.com/jishu_520914_1_1.html 24【连载视频教程(十四)】搭建串口收发与存取双口RAM简易应用系统: http://bbs.elecfans.com/jishu_520915_1_1.html 25【连载视频教程(十五)】ROM的搭建与Signaltap II 工具使用:http://bbs.elecfans.com/jishu_522774_1_1.html 26【连载视频教程(十六)】FIFO介绍与时序验证:http://bbs.elecfans.com/jishu_522778_1_1.html 27【连载视频教程(十七)】使用PLL进行设计+Verilog参数化设计介绍: http://bbs.elecfans.com/jishu_524442_1_1.html 28【芯航线FPGA学习平台众筹进度帖】芯航线FPGA学习套件下载器驱动安装说明 http://bbs.elecfans.com/jishu_524793_1_1.html 29【芯航线FPGA学习平台众筹进度帖】Verilog语法基础讲解之参数化设计: http://bbs.elecfans.com/jishu_528770_1_1.html 30【连载视频教程(十八)】基于线性序列机设计思想的串行DAC(TLC5620)驱动: http://bbs.elecfans.com/jishu_533944_1_1.html 31【连载视频教程(十九)】基于线性序列机设计思想的串行ADC驱动: http://bbs.elecfans.com/jishu_537056_1_1.html

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值