谷动谷力

 找回密码
 立即注册
查看: 1195|回复: 1
打印 上一主题 下一主题
收起左侧

为什么碰到几个做嵌入式开发的人都说做MCU开发没什么

[复制链接]
跳转到指定楼层
楼主
发表于 2024-4-4 11:52:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
为什么碰到几个做嵌入式开发的人都说做MCU开发没什么意思,要做基于Linux系统的嵌入式开发?

第一点是薪资问题
面向人民币编程,通常来说嵌入式开发往往服务于制造业,高端制造业的薪资水平会相对低端制造业的薪资水平要高,因为前者可能的产品的利润高啊。
那高端制造业可能产品会比较复杂,比如我看了一下机器人,无人机,这些可能都离不开Linux系统,也离不开MCU开发,当然还有很多其他的产品。
不过在招聘网站上来看,Linux系统的嵌入式开发薪资比单纯MCU开发的薪资要高,这是一个不争的事实了。(注意:这里写的是单纯的MCU开发)。
当然现在一些互联网企业也会有一些嵌入式岗位,去互联网行业里的钱,相对会多一点。如果钱给到位,我相信,对于面向人民币编程的小伙伴,没意思也会变得有意思吧?
第二点是技术问题
做MCU开发相对偏底层,会存在重复造轮子的问题,更多时候还得撸寄存器。往往示波器少不了,有的时候还得调试电路板,甩锅给硬件,一些协议,(UART,SPI,IIC,CAN)等等,都会设计到,工作上可能硬件和软件的耦合性会比较强,有的时候甚至会怀疑自己的身份。
一些小厂,做MCU开发的小伙伴,还得硬件设计,Layout,写代码一把抓,其扮演的角色更多像是一个硬件开发人员。
而做Linux开发,除了做Linux驱动开发需要接触硬件之外,其角色越来越接近纯软件,可以复用的轮子或者库比较多,相对应也可以减少一部分重复造轮子的问题。
其实这些,前面回答的大佬都有提及,我只是结合了自身的经历,简单总结了一下这种主观性问题的答案。
大家对此怎么看?欢迎在下面留言讨论。


+10
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|深圳市光明谷科技有限公司|光明谷商城|Sunshine Silicon Corpporation ( 粤ICP备14060730号|Sitemap

GMT+8, 2024-12-27 16:37 , Processed in 0.089616 second(s), 42 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表