这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 为什么碰到几个做嵌入式开发的人都说做MCU开发没什么意思,要做基于Linux系统

共2条 1/1 1 跳转至

为什么碰到几个做嵌入式开发的人都说做MCU开发没什么意思,要做基于Linux系统的嵌入式开发?

菜鸟
2024-04-24 10:34:17     打赏
第一点是薪资问题 

面向人民币编程,通常来说嵌入式开发往往服务于制造业,高端制造业的薪资水平会相对低端制造业的薪资水平要高,因为前者可能的产品的利润高啊。

那高端制造业可能产品会比较复杂,比如我看了一下机器人,无人机,这些可能都离不开Linux系统,也离不开MCU开发,当然还有很多其他的产品。

不过在招聘网站上来看,Linux系统的嵌入式开发薪资比单纯MCU开发的薪资要高,这是一个不争的事实了。(注意:这里写的是单纯的MCU开发)。

当然现在一些互联网企业也会有一些嵌入式岗位,去互联网行业里的钱,相对会多一点。如果钱给到位,我相信,对于面向人民币编程的小伙伴,没意思也会变得有意思吧?

第二点是技术问题

做MCU开发相对偏底层,会存在重复造轮子的问题,更多时候还得撸寄存器。往往示波器少不了,有的时候还得调试电路板,甩锅给硬件,一些协议,(UART,SPI,IIC,CAN)等等,都会设计到,工作上可能硬件和软件的耦合性会比较强,有的时候甚至会怀疑自己的身份。

一些小厂,做MCU开发的小伙伴,还得硬件设计,Layout,写代码一把抓,其扮演的角色更多像是一个硬件开发人员。

而做Linux开发,除了做Linux驱动开发需要接触硬件之外,其角色越来越接近纯软件,可以复用的轮子或者库比较多,相对应也可以减少一部分重复造轮子的问题。

其实这些,前面回答的大佬都有提及,我只是结合了自身的经历,简单总结了一下这种主观性问题的答案。

大家对此怎么看?欢迎在下面留言讨论。




关键词: 嵌入式     Linux     MCU    

高工
2024-04-25 15:04:39     打赏
2楼

都会就可以了啊


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]