怎么从高端单片机进阶到薪资待遇更高的嵌入式
ARM和单片机都一个样。其实单片机是国内的开发人员对微控制器MicroControl Unit(简称MCU)的一个别称(在港澳台仿佛很少有人这样称呼MCU的),而ARM其实就是一个32位的MCU。而为什么国内大学教的课程多数是8位的51单片机呢,由于他们的根本构造是差不多的。只是寄存器、总线、IO接口方面有细节上的不同罢了。

而,你说的应该是基于ARM芯片为核心的运行linux或者其他实时OS的系统设备的开发。薪金高么?我不觉得,同样学历,同样毕业院校,同样工龄的做纯硬件开发和纯做嵌入式linux软件的同事工资根本差不多。但假如你和用人单位说你能从项目立项、需求分析、软硬件架构分析设计、硬件电路设计(模电数电)、32位MCU的bootloader的汇编程序设计、各种MCU驱动程序设计、FPGA/CPLD等芯片的硬件描述语言开发、LINUX&uCOS操作系统移植、项目跟踪推动、软硬件测试、产品出产跟踪厖等一系列工作都能做,那你至工资至少2W每月以上(北上深这种城市,税前)。
接着前几期内容继续对单片机怎么学习来做一个了解!
下面再看看独门绝技都有啥,独门绝技就是能让咱们吃的爽,吃的久。

首先是通信协议栈的开发,假如PHY层、MAC层、空口各层协议的开发,像Wifi、4G、5G都有类似的开发需求、岗位,此时5G这么火,假如你能参与开发一个5G模组,那就非常厉害了!
下面是算法,算法这个分支也是一个比较专业性的分支,我列出了一些咱们单片机上能够跑的算法,滤波、姿态,惯导,PID,还有slam算法,有些是做可穿戴设备须要的,有些是没人机、没人车须要。
做算法是有很高门槛的,根本都钻研生起步,假如你没有读钻研生,或者读了但对数学没兴趣,建议还是不要去搞算法了。
文章相对比较长,字数比较多,大家可以先打开头像关注我,之后慢慢看,///插播一条:我自己在今年年初录制了一套还比较系统的入门单片机教程,想要的同学找我拿就行了免費的,私信我就可以哦~点我头像左下角黑色字体加我也能领取哦。最近比较闲,带做毕设,带学生参加省级或以上比赛///
我学历就是个普通小本科,算法这方面简直是个白痴,不懂。算法是真的牛,算法yyds!
之后是安全,这个我不知道有没有人了解,也是个细分领域。包含芯片安全,网络安全。
假如为数据加个密再存储、假如给固件签个数字签名再烧录到芯片,这都是安全工程师须要设计和考虑的。
前景万物互连,越来越多的家电产品,甚至汽车也都能用手机控制。所以,嵌入式、物联网的安全不能忽略。
再后面是FPGA设计,进修编写Verilog HDL语言,学会用硬件描述语言设计组合逻辑电路和时序逻辑电路,这也是一个比较细的一个分支,专业性非常强。
进修了FPGA之后呢,还能够再进修下设计CPU,包含流水线,取指、译码、执行,总线,中断异常等等这些硬件的设计,这已经非常非常底层了。
为什么嵌入式工程师要进修FPGA或者设计CPU呢?
我觉得这是底层原理,会底层的原理,攻克上层的问题会思维更开阔,好比你明白TCP的原理,那假如HTTP出了问题,你会更容易攻克。
好,以上就是进阶机阶段须要进修的东西了,此刻的你觉得兴奋还是觉得可怕?
假如掌握了这些呢,工作中遇到的任何技术问题,根本上没有你攻克不了的了。
进阶机阶段,一般是工作至少5年吧,5年8年10年都有可能。想要了解和掌握,既须要不断的进修理论知识,也须要积攒实战经历。
进阶机到此完毕,马上就要迎来最后一个阶段,老司机阶段。
让我们来一起揭开老司机的神秘面纱吧。
老司机
老司机阶段,分了4个局部,技术、管理、行业、公司。

到了老司机阶段,你不单单是一个懂技术的人了,还要懂管理、懂行业。

依然能够继续进修技术,能够学一些横向的技术扩展,假如上位机、APP的编写;测试工具、测试流程的进修;有兴趣能够学学Matlab仿真。
假如喜爱画板子,能够多画画PCB;愿意做设计,也能够学学工业设计、构造设计这些知识。
那么管理呢,包含了这些内容:

能够边带团队边进修管理知识,要依靠团队的力量达到你想达到的产品或者功能。
你还要有一定的行业认知,就是你要懂行业,我大略总结了几个单片机波及到的行业:

不要把目光集中在手上开发板的一亩三分地儿,要关注行业的市场空间,是否处在回升期。
要努力成为某个行业的专家,行业的专家,行业的专家!
对单片机感兴趣的朋友可以找我,我录制了一些关于单片机的入门教程,有需要的童鞋找我拿就像,免费的,私信我“林老师”就可以拿~点击打开我的头像就能领取

本文探讨了如何从基础的8位单片机开发晋升到使用ARM芯片和Linux开发的嵌入式系统,涉及通信协议栈、算法、安全、FPGA设计和CPU底层原理。强调了进阶阶段所需的关键技能和实战经验,以及从技术员到老司机的转型路径.
3475

被折叠的 条评论
为什么被折叠?



