四时宝库

程序员的知识宝库

FPGA、OpenCV和单片机怎么选(fpga和单片机的区别和联系)

单论行业前景的情况下优先级如下:

  1. 首选FPGA;
  2. 其次是OpenCV;
  3. 最后是51和STM32;

下面是自己对这三个行业的一点见解。

1.FPGA

学习难易:FPGA的学习成本非常高,FPGA没有什么封装好的片内资源给你用,都是你需要什么就写什么,而且对于使用者的英文学习程度有一定的要求;FPGA很少有靠谱的资料和教程,市面上做FPGA教程的,拿来入门还可以,但是做到开拓性的工作基本上只有官方的文档和论文能查询,而且学习的时间成本很高,单片机编译烧录基本上在几分钟之内就可以完成,但是FPGA上稍微成规模的设计一次综合实现都要在30分钟以上。

求职方面:FPGA的准入门槛相对比较高,很多招聘的硬性要求都是硕士学历以上,在这一点上很多人都难以达到这个标准,通常FPGA相对成本较高,很多私企因为产品成本问题没有从事这方面的工作岗位,相对军工业,大型企业,研究所才有这些对应的岗位,虽然竞争人数相对的少,但是工作岗位也相对的少。

2. OpenCV

机器视觉基本上已经算是纯软件了,很多CS班科出来的也会搞,相对来说竞争比较大,另外搞机器视觉和图像处理需要对机器学习的算法有所进阶。

求职方面:一般做机器视觉监测、图像处理识别等的公司可能会有需求,比如虹软、微模式、理光,很多大公司也有图像处理技术研发的需求。OpenCV只是其中的一点吧,最好还要会点Matlab、图像处理理论。现在人脸识别逐渐融入人们的生活中,涉及的领域广,而且需求非常的多,前景还是非常的不错的。

3. 51和STM32

学习难易:单片机的学习资料非常多,官方的源码库也很丰富,只要沉下心来入门,如果是学生的话就去参加比赛做个设计拿个奖,如果是转业者就多做几个实战项目;能够使用片内的大部分资源基本上就可以了。

求职方面:单片机入门槛低,不论是本科、大专、中专或者是更低的学历都可以学会,只要你够努力,所以相对应的竞争会比较的激烈,FPGA和OpenCV的天花板都会比单片机要高。但是单片机的工作岗位会远远多于它们,大多数学单片机的人员都是为了找份工作,混口饭吃,至于后面要搞到什么程度就看个人的努力了,而且单片机的高端人才的收入并不见得会比其它们低。

全球半导体设备行业一片繁荣,22 年展望乐观。根据SEAJ,22 年1月份日本半导体设备销售额同比增长69.4%,创下历史新高。受益于旺盛的下游需求,全球半导体设备龙头21 年业绩亮眼。多家公司预期22 年全球WFE 将达到1000 亿美元以上,增速20%左右;22 年半导体测试设备同比增长10-20%。当前多家国际半导体设备龙头产能利用率达到100%以上,在手订单饱满,部分公司排产已经到23 年。

总的来说,FPGA都不是电子专业学生入门自学的首选,但是读研以后,如果你的导师有项目支撑你再去学习效果会比较好;而对于用人单位来说,就算是卡硕士学历,也很难找到自己心仪的工程师,很多行业在卡学历时都有一个矛盾,一纸学历有时候能够说明很多东西,而有时候能够证明的东西又太少了。如果是社会转业者那FPGA就不要去想了。而且现在我们的芯片被围堵的情况下,国家加大力度发展半导体等行业,对于从事单片机行业的人员来说机会也会变多。

希望以上的知识能够给大家提供帮助,这期我们先分享到这里,觉得有用的可以给华维点个赞关注一下!


想要一起学习单片机的朋友,评论”我要入门“,有惊喜,加入我们,就可以与导师一对一互动,快速成长

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接