我是带过上百个学员的嵌入式讲师,在金橙智能这几年,看过太多同学用错误的方式入门嵌入式。
今天不讲虚的,直接把 10 个最常见的坑摆出来。第 7 个坑,我亲眼见过一个学员栽进去,3 个月没出来。
![]()
错误 1:买一桌子开发板
现象: 51、STM32、ESP32、Arduino、树莓派……工位上摆一排,钱花了不少,真正用过的就 2 块。
真相: 嵌入式不是集邮。先把一块板子学透,比买 10 块强 10 倍。
建议: 入门就 STM32F103 或者 STM32F407,老老实实玩 3 个月,够了。
错误 2:上来就啃《C Primer Plus》
现象: 拿 700 页砖头书,从第 1 页开始读,读到第 200 页就睡着了。
真相: 嵌入式 C 语言只需要掌握:指针、结构体、内存管理、位操作。其它真的用不上。
建议: 找一本薄一点的、专门讲嵌入式 C 的书,比如《嵌入式 C 语言自我修养》。或者直接看视频,先把指针搞懂。
错误 3:死记寄存器
现象: GPIOA->BSRR |= (1<<5) 这种代码,背了几十遍还是记不住。
真相: 寄存器是查的,不是背的。
建议: 下载一份 ST 的中文参考手册 PDF,常用就那几个寄存器:CRL、CRH、IDR、ODR、BSRR、BRR。用多了自然记住。
错误 4:不读数据手册
现象: 点灯成功了 → 下一步该干嘛?去 B 站找教程。
真相: 数据手册是嵌入式的"原配说明书",你得养成查手册的习惯。
建议: 每次用到一个新外设,先翻手册 10 分钟,看看时序图、寄存器、注意事项。这习惯能让你少踩 80% 的坑。
错误 5:复制代码不调试
现象: 从网上下载一个 OLED 屏幕代码,粘进去,编译报错。改了改,跑起来了,也不知道为啥。
真相: 你以为你学会了,其实你只是会复制粘贴。
建议: 每段代码至少手动敲一遍。报错不可怕,可怕的是报错不解决就跳过。
错误 6:追求完美
现象: 想着"我先学完 C 再学单片机"、"我先学完单片机再学 RTOS"……半年过去了,RTOS 还没开始。
真相: 嵌入式是边学边用的学科,90% 的知识不用等你"准备好"。
建议: 学到一半就开始做项目。做 3 个项目,比看 30 小时视频管用。
错误 7(重磅):闭门造车,3 个月不和任何人交流
这是最隐蔽、代价最大的一个错误。
现象:
- 自己一个人看书、看视频、敲代码
- 卡住了也不问,闷头硬啃
- 不加任何学习群、不参与任何交流
- 同学/老师主动找他也爱搭不理
为什么这个错最致命?
嵌入式是非常强调"工程实践"的学科。一个人学,你可能会遇到这些情况:
- 配错一个环境(Keil 选错芯片、JLink 驱动没装对)卡 2 天
- 一段代码逻辑完全错,自己看了 3 遍以为是对的
- 学习路径就是错的(比如先学了 Linux 内核而不是先学单片机),3 个月回头看白学了
这些坑,有人帮你看一眼,10 分钟解决;没人帮,可能 3 天、3 周、3 个月。
我自己带过一个学员,本科毕业,自学嵌入式 5 个月没进展。来金橙智能之前他说"我基础很好,老师您不用管我"。我们让他和同学结对做项目,他才发现自己连基本的 GPIO 配置都没搞明白。这就是典型的"闭门造车"。
怎么破?
- 找一个能问问题的人(老师、学长、同学都行)
- 每周至少 1 次和同行/同学聊 30 分钟
- 卡 30 分钟没解决,立刻问人
这条你听进去了,能帮你省 3 个月。
错误 8:只玩单片机,不碰 RTOS
现象: 觉得 FreeRTOS 太难了,半年过去了还是在用裸机。
真相: 现在 90% 以上的嵌入式岗位都要求 RTOS 基础。
建议: 第 3 个月开始学 FreeRTOS,做 2 个项目:多任务点灯、消息队列通信。够了。
错误 9:不写学习笔记
现象: 学完就忘,下次遇到同样的问题还是不会。
真相: 嵌入式知识点极其碎片化,不记笔记 = 没学。
建议:记什么:今天解决了什么问题、用了什么 API、踩了什么坑。每周回看一次。
错误 10:一上来就搞 Linux / Yocto / RISC-V
现象: 看了几个博主的炫酷视频,飘了,直接上 Linux 驱动开发。
真相: 嵌入式是分层的:单片机 → RTOS → Linux 驱动 → Linux 应用。你连单片机都没学明白,搞 Linux 就是送死。
建议: 老实按顺序来,急不来。
最后说句掏心窝的:
入门嵌入式,最值钱的不是你懂多少 API,而是你踩过多少坑、以及你多快能从坑里爬出来。
如果你正在学嵌入式,可以关注我们的网易号,后面会持续更新真实学员故事、面试题、技术干货。
也欢迎在评论区聊聊:你现在踩过哪个坑? 说不定你的故事能帮到下一个人。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.