为什么碰到几个做嵌入式开发的人都说做 MCU 开发没什么意思,要做 MPU (Linux) 开发?

为什么碰到几个做嵌入式开发的人都说做 MCU 开发没什么意思,要做 MPU (Linux) 开发?
2026年01月26日 11:09 电子产品世界

技术去魅后,感觉方向没有好坏,都挺有意思的。

答主因项目需要,时常游走在mcu(stm32/nordic),mpu(qualcomm/rockchip),fpga(x/a/l/g)三个方向平台上!结合自身经历,以下是我认为在上面三个方向下最有意思的点:

MCU方向:

通信接口调试:前提你必须手头有一台示波器跟一台逻辑分析仪,当期待的信号完美呈现在你的面前时,就会很有成就感。

实时系统:根据项目复杂度,也可以适当引入实时系统,比如freertos。各任务切换的机制,共享资源的冲突处理,死锁的陷阱,堆栈溢出。分析起来都很有意思的。

无线(空中幽灵):nordic平台的ble与2.4G通信,非常有意思。你可以自己实现一个标准的hid键盘/鼠标/joystick等。

如果你再掌握了kicad/cadence等一款pcb layout工具,那就更有意思了。各种DIY,自己画板子,调程序!

MPU方向:

这个方向的细分领域就比较广了。底层一点的像display,camera,audio,再向上就是native service/ java service, framework等。对于底层来说内核各个子系统都比较成熟了,像老夫老妻照章办事一样。个人感觉比较有意思的点就是各种panic, SIGSEGV,crash, core dump问题的排查与解决过程。当然有时学习了解一个陌生的子系统,也会有一点成就感。

FPGA方向:

这个方向我了解到的应用相对比较窄。一个原因是大部分FPGA可以完成的事情,MCU/MPU也可以完成的很好,价格还便宜。当然FPGA也有自己擅长的事情,像数据中心网络,计算,存储和安全等业务的硬件加速,各个大厂都在使用。答主近两年主要聚焦在MIPI Camera/Display数据处理,高速Serdes的聚合传输方向。这个方向最有意思的事情就是对一些高速接口有更深入的了解。比如在我基于高通平台设备树/mipi参数点亮一块lcd时,我并不关心soc的dphy是怎样发送数据的?

先写到这吧。

嵌入式开发
新浪科技公众号
新浪科技公众号

“掌”握科技鲜闻 (微信搜索techsina或扫描左侧二维码关注)

创事记

科学探索

科学大家

苹果汇

众测

专题

官方微博

新浪科技 新浪数码 新浪手机 科学探索 苹果汇 新浪众测

公众号

新浪科技

新浪科技为你带来最新鲜的科技资讯

苹果汇

苹果汇为你带来最新鲜的苹果产品新闻

新浪众测

新酷产品第一时间免费试玩

新浪探索

提供最新的科学家新闻,精彩的震撼图片