单片机从事什么工作?只会51单片机能找到工作吗?

发布者:bullfish最新更新时间:2022-12-19 来源: zhihu关键字:单片机  批量测试 手机看文章 扫描二维码
随时随地手机看文章

我当初是自学转行进入单片机行业,没有211/985这种学历背景。

转行纯粹是为了脱离阶层,我们那个年代都兴蓝领,白领。

我们学的专业就是属于蓝领类的。

蓝领就是做苦力活的,白领就是衣光鲜艳,坐办公室拿高工资的。

从还没毕业我就对自己所学专业很排斥,但又没勇气退学。

当初选择这个专业一方面是因为分数线限制,一方面是当时年轻啥也不懂,都是根据就业率选的。

现在想想当初真傻,就业率不代表有前景,很多行业就业率高是因为屁事多、拿得少,现在年轻人根本不会去做。

虽然平等很难,但我骨子里还是觉得挺不爽的。

当时想法也很简单,就是想转坐办公室的,工资高点的。

第一次尝试学java,做程序员工资很香,基本语法学会了,也做了个小项目。

但是当时心里一点底都没有,项目都是对照教程抄代码抄出来的,脱离教程自己一脸懵逼,连工作都没去找就放弃了。

再后来就接触到了单片机,跟我所学专业还算是有点契合,就走了这条路。

1.只会51单片机能找到工作吗?

这已经是11年前的事了,我就学了STC89C52这个单片机,然后做了2个项目。

一个是电子时钟,一个是智能小车,从学习到找到工作花了大概4个月左右。

现在这么卷,如果你只会51单片机的话,估计比较难了,除非你用51单片机做过3-4个项目,或者做过一些soc开发。

51单片机其实也有很多复杂的,比如说TI的CC2540蓝牙芯片,也是51内核。



但是Flash和RAM甚至比STM32还大,软件也搭载了osal协议栈,难度一点也不比那些STM32的简单。



这个协议栈,我研究了1个多月才基本搞懂,并把osal系统剪裁后移植到STM32单片机上。



其实说白了,就是一种程序架构,只是比较成熟稳定,给产品提供了很多辅助性的功能,比如说定时器、事件、队列、链表等等。

如果说你只会51内核的单片机,能把这协议栈吃透的话,找个工作也是绝对没问题的,而且工资会比一般的高。

2.单片机从事什么工作?

嵌入式这个行业其实也细分很多不同方向,单片机开发就是其中一种。

在学习之前,我们一定要先定位好职位,再规划系统学习路线,否则你的学习效率短则慢几个月,长则慢几年。

如果你是想从事单片机软件开发的职位,可以参考我们无际单片机编程给学员的职业定位。

1).单片机工程师

2).MCU工程师

3).STM32工程师

4).嵌入式工程师

5).电子工程师

直接在招聘平台找这几个职位就非常精准了。

如果你没做这类工作,你根本不知道这个职位是做什么工作的。

这就导致很多新手,即深入学习硬件,又深入学习单片机和c语言。

学了很长一段时间,发现还是什么都做不出来,最后感叹学单片机太难了。

在实际产品开发时,一般一个产品电子部分由2个工程师共同完成,分别是硬件工程师单片机软件工程师

硬件工程师主要负责方案选型,原理图设计、pcb设计、样品焊接、BOM清单整理。

单片机软件工程师在硬件基础上开发产品功能程序。

所以,虽然单片机软件开发要学硬件,但不需要学这么深,前期只需要看懂就可以了。

看懂和设计,看似差不多,实际截然不同。

我们无际单片机编程一直跟学员强调,想最快速度达到找工作的水平,就先把软件搞定。

找到工作了,收入稳定了,后期你想学啥学啥,压力就没这么大了。

软件相对来说工资也比硬件要高,现在硬件大多数做应用,很难建立核心竞争力。

而且可以说,顶级硬件水平绝对不可能通过一本书,一个教程,甚至2,3个项目达到。

而是需要常年累积的实战项目经验,而且项目需要经过不同环境的批量测试,这样你设计出来的电路才算真正稳定。


关键字:单片机  批量测试 引用地址:单片机从事什么工作?只会51单片机能找到工作吗?

上一篇:零基础学习单片机不妨来看看大牛咋说吧
下一篇:单片机初学者做项目为什么这么难?单片机初学者心得有哪些?

推荐阅读最新更新时间:2024-11-07 09:14

单片机给手机发短信
随着科技的飞速发展和人民生活水平的不断提高,手机的普及率越来越高,更新也越来越快,价格也越来越便宜。因为手机工作的无线网络覆盖范围广,在信息传递方面性能稳定、可靠,所以把手机作为信息传递的载体,与单片机结合起来构成应用系统有着强大的生命力和广阔的应用空间,特别是在远程数据传输、远程监控等领域更是受到电子设计应用工程师的关注。一些专业刊物也介绍了一些有关这方面的文章,然而由于手机的控制指令复杂,数据格式繁琐,工程技术人员在进行单片机与手机的硬软件接口设计时经常会遇到很多困难,有时还无资料可查。笔者在完成一个项目的开发过程中,针对几种手机进行了大量的测试和实验,在此基础上归纳出一些带规律性的结论,对此结论,工程设计人员可拿来即用,大大
[单片机]
89C52单片机 蜂鸣器的实现
1、简介 开发板蜂鸣器电路 我们可以看到 蜂鸣器是连接开发板 P2.3口, 并且通过三极管来控制蜂鸣器供电电路的连接和断开。 2、实现代码 #include reg52.h //引入51头文件 sbit beep = P2^3; //得到控制蜂鸣器的端口值,默认 为高电平 1 //毫秒延时函数 void delay(int time){ int x,y; for(x = time;x 0;x--) for(y = 114;y 0;y--); } void main() { while(1) { //beep = 0; //蜂鸣器一直响 beep = ~beep; //按位取反 1
[单片机]
89C52<font color='red'>单片机</font> 蜂鸣器的实现
SM32MCU支持的MAC地址Hash过滤
前言 网络中传递着各种各样的数据包,当设备连接到网络后,为了减少对接收到的数据进行处理的负荷,就需要对设备接收到的数据包进行过滤。STM32MCU的以太网外设提供多种数据包过滤的模式。可以根据以太网帧的目标MAC 地址,源 MAC地址进行过滤,STM32H7系列还提供对 VLANtag和 IP地址,UDP/TCP端口的过滤。 拿 MAC地址过滤来说,SM32MCU支持:单播目标地址过滤,多播目标地址过滤,单播源地址过滤和广播地址过滤。单播目标地址过滤和多播目标地址过滤又分为:Perfect地址过滤和 Hash地址过滤。 perfect地址过滤就是把接收到的以太网帧中的目标地址与 MAC地址寄存器中保存的地址进行比较,如果匹配,
[单片机]
SM32<font color='red'>MCU</font>支持的MAC地址Hash过滤
单片机在零转速表中的应用
简介:这里介绍一种简单且不需使用外部计数器就可高精度超低频测量转速的方法。即用AT89C2051单片机内部的T0计数器作为转速基本频率时基计数器,用软件模拟1个进位计数器,这样不仅可以使用较高的计数频率来测量较低的转速,而且允许小于232次数的进位。从而实现了高精度、超低频率的测量。 “零转速”是汽轮发电机组在开、停车时,为防止转子因受热不均而发生轴弯曲事故,所采用的一种特定慢转的转速,也称为盘车转速。由于该转速非常低,通常只有每分钟几转,所以称为“零转速”。汽轮机停车时,当转子转速下降到与预置的零转速值相一致时,零转速表自动地将盘车电机投入,使盘车齿轮正确地啮合上正在降速的转动轴,使其不至于立刻停下来,以达到盘车的作用。
[单片机]
<font color='red'>单片机</font>在零转速表中的应用
基于AVR单片机的ISP设计
0 引言 随着PDA、移动电话、数码相机、打印机等消费类产品的普及,用于这些设备与电脑、或设备与设备之间的高速数据传输技术越来越受到人们的关注。以往以计算机为核心的数据传输结构,非常不利于USB,总线在嵌入式行业的应用,也不适用于野外作业,而OTG技术的推出则可实现在没有PC的情况下,设备与设备之间的数据传输,它拓展了USB技术的应用范围。本文采用的设计方案是基于Philips公司的ISP1362 OTG控制芯片,参照最新的USB OTG技术规范,设计了一种遵循USB协议的主/从机系统。 1 ISP1362芯片的内部结构 Philips公司的ISP1362是一款符合USB 2.0总线协议的接口芯片,内部有3个USB控制
[单片机]
基于AVR<font color='red'>单片机</font>的ISP设计
兆易创新2020年MCU出货量约2亿颗:揭秘MCU市场需求暴增原因
3月17日,据兆易创新发布近期投资者调研信息显示,2020年该公司MCU出货量接近2亿颗,同时,该公司还解析了MCU市场需求量大增背后的原因!当日,兆易创新股价大涨8.59%。 据兆易创新介绍,公司MCU部门成立到今年刚好第十年,MCU的产品是从2013年在市场开始推广,在市场推广已经有差不多八年的时间,做通用MCU是需要长时间的积累过程,经过八年的市场推广和研发的努力,现在产品线的布局相对比较完整,目前在国内32位MCU市场绝对处于领先的地位,品牌也得到国内和国际客户的认可。 其强调:“在过去的2020年MCU成长幅度是非常大的,在2020年MCU的出货数量基本上是接近2亿颗。随着地缘政治关系、疫情的影响,公司产品在国产替代的需
[手机便携]
教你学单片机 1 :简介,关于单片机的OOXX
被单片机吸引了?想学单片机?可又不知道从何入手?也不知道学了单片机能做什么?没关系,听我慢慢道来。 学单片机之前当然得先了解一下单片机的历史,单片机的发展是随着微处理器产业的发展而衍生出来的另一个分枝,而且越来越壮大。为了阐述得清楚明白,我用了一整个下午的时间待在图书馆的某个角落里面不断地翻阅着那些发黄的书卷,从中得到一些蛛丝马迹。整理思绪,我就先从微处理器刚起步的那段时间开始讲起吧。 首先,现在我们当中绝大部分人对计算机的最直接印象大概就是桌面电脑(PC)吧,毕竟整天接触到的就是它了,但是你可知道在几十年前(至少七十年代中期之前),普通人要接触到计算机可是很困难的,因为当前的计算机都是大型机,还没有出现为家庭使用的个人电
[单片机]
应对32位MCU挑战分销商改变服务策略
近几年,MCU产品开发客户的设计周期不断缩短、上市速度不断加快,在这种情况下,分销商仅仅提供参考设计已经不能满足客户的需求。目前,MCU产品开发非常需要产品集成开发环境的支持。面对新形势,国内知名分销商在提供MCU集成开发环境方面做了很多工作,通过自行开发或者原厂提供的方法加快客户产品的上市周期。同时,针对8位和32位MCU应用的不同需求,分销商也采用不同的服务策略,力争满足客户的多种需求。 提供强大开发环境 简单、易用、功能强大的开发工具和开发环境是保证客户MCU应用产品开发成功的关键。因此,益登科技、丰宝、武汉力源等国内知名分销商非常注重提供此类产品。 益登科技资深业务工程师冯重农在接受《中国电子报》记者采访时说:“我们
[焦点新闻]
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved