主讲人:陈老师|深圳嵌入式 Linux 开发 10 年+,从 RK3168 一路干到 RK3588
定位:不是卖课,是带人。一个小班,一段师徒关系,一群能互相帮忙的人。
一、这个班是干什么的?
一句话:帮你从「学了一堆,不知道怎么干活」变成「能独立接手项目的嵌入式 Linux 工程师」。
市面上不缺视频课,缺的是:
- 有人帮你看简历,告诉你哪里写得像学生、哪里写得像干活的人
- 有人在你纠结「要不要转行」「该不该跳槽」「offer 怎么选」的时候,给一个过来人的判断
这些,才是这个班真正卖的东西。
二、课程体系:31 章实战手册 + 真实开发板
📖 教材:《嵌入式 Linux BSP 开发手册(基于瑞芯微平台)》
这不是东拼西凑的教程,是我十年踩坑经验的系统化输出——31 章,从 GPIO 到 Secure Boot,每一章都是从真实项目里提炼出来的。
| | |
|---|
| 基础入门 | | GPIO 控制、LED 驱动、按键系统、字符设备、设备节点创建 —— 驱动开发的"地基" |
| 启动与引导 | | 内核启动流程、U-Boot 深入理解 —— 面试必考,工作天天用 |
| 内核核心机制 | | printk 调试、串口/终端、container_of、内核链表、定时器、多线程锁、内存管理、void 指针通信 —— 内核开发的"十八般武艺" |
| 总线与驱动 | | I2C 总线、EEPROM 驱动、regmap 框架、设备驱动模型 —— 工作中 80% 的驱动都在这个范围 |
| 音频子系统 | | ALSA 框架、音频系统架构、XRUN 问题调试 —— 音频方向的敲门砖 |
| USB 子系统 | | HID 设备、USB 枚举调试、主机识别 —— USB 方向实战能力 |
| 硬件调试 | | 示波器使用、FLASH 读写性能、CPU 锁死调试 —— 硬件工程师的必备技能 |
| 安全与疑难 | | 看门狗、烧录问题排查、Secure Boot —— 产品量产级别的实战 |
🔧 配套开发板:HD-RK3506-EVM
与万象奥科合作,采用 Rockchip RK3506 平台的评估开发板,核心板 + 底板设计。
为什么选 RK3506?
- 支持 AMP 异构多核,Linux + RTOS 双系统实战
- 接口丰富:UART、I2C、SPI、CAN、USB、MIPI DSI、LCD RGB、RMII 网口、ADC、PWM……该有的全有
- 68 篇配套技术文档,从快速入门到 SDK 编译到硬件设计参考,一应俱全
配套资源清单:
| |
|---|
| |
| 交叉编译环境、HelloWorld、GPIO/CAN/UART/网络编程、开机自启动 |
| SDK 编译、Buildroot 配置、设备树配置(GPIO/GMAC/CAN/UART/I2C/SPI) |
| 最小系统、电源、各接口电路设计参考、ESD/EMI 防护 |
| AMP 异构多核、OTA 升级、显示触摸驱动移植、加密芯片 |
| |
三、这个班的核心服务
🎯 1. 系统化学习路径
不是丢一堆资料让你自己看。我会根据你的基础,制定学习节奏:
- 零基础从第 01 章开始,两周一个模块,四个月走完基础 + 总线驱动
- 有基础跳过入门,直接从内核机制 + 音频/USB 子系统切入
- 转行选手先搞定前 19 章 + 简历优化,三个月冲击嵌入式 Linux 岗位
📝 2. 简历修正 & 面试辅导
我看过太多简历了——写得像论文的、写得像流水账的、把「学过 STM32」写成「精通嵌入式开发」的。
我会帮你:
- 逐行看你的简历,告诉你哪里该删、哪里该加、哪里该换说法
- 针对目标岗位(BSP 开发 / 驱动开发 / 系统开发)定制简历侧重点
💡 3. 学习答疑 & 技术指导
🧭 4. 职业规划 & 人生关键决策
这是我觉得最重要的部分。
技术可以自学,但有些决策如果判断错了,代价是几年的时间:
这些问题没有标准答案,但我在这个行业十多年的判断,比你一个人想来想去靠谱。
🤝 5. 工作推荐 & 行业人脉
嵌入式圈子不大,但够深。我在深圳做了这么多年,认识不少公司和团队:
四、班级文化:不是网课群,是一个圈子
这个班的规矩:
1. 必须自我介绍
进班第一件事,做一次完整的自我介绍:
不接受匿名潜水。你不愿意让别人认识你,那这个班不适合你。
2. 鼓励互相帮助
你今天帮别人解决了一个 I2C 调不通的问题,明天别人可能帮你内推一个岗位。这不是鸡汤,这是真实发生的事。
3. 尊重每个人的节奏
有人全职学,有人下班后学,有人周末学。进度不同很正常,不比较、不催促、不嘲笑。但——不能消失。两周不冒泡的,我会主动找你聊。
4. 信任和真诚
我对你们真诚——该说行就行,该说你现在水平还差点意思就直说。你们对我也真诚——遇到困难就说,别一个人扛着。
五、我是谁?凭什么带你?
| |
|---|
| 从业年限 | |
| 技术栈 | Linux BSP / 驱动开发 / 根文件系统 / 瑞芯微全系列平台 |
| 芯片经验 | RK3168 → RK3188 → RK3128 → RK3288 → RK3399 → RK3576 → RK3588,一路走过来 |
| 实战项目 | 天猫 Speakphone 无线声卡、EPM9062 芯片 OTA 固件、BLE DFU 协议、可编程 USB 设备等 |
| 公众号 | 「写代码的篮球球痴」—— 写科技人物故事、嵌入式行业深度文章 |
| 教学风格 | |
我不是学院派,我是干活派。 我教的东西,都是我自己在项目里踩过坑、调过板子、熬过夜才总结出来的。
六、适合什么人?
✅ 适合的:
- 应届生 / 实习生,想入行嵌入式 Linux 但不知道从哪下手
- 做过单片机(STM32/51),想往 Linux 方向转
❌ 不适合的:
- 不愿意和别人交流的——这个班的核心就是人和人的连接
七、班级信息
| |
|---|
| 班级规模 | |
| 学习周期 | 不限时。跟到你找到工作为止,甚至工作后遇到问题还能问 |
| 沟通方式 | 微信群 + 一对一私聊(看情况也会搞语音/视频答疑) |
| 开发板 | HD-RK3506-EVM(需自行购买或班级团购) |
| 配套资料 | 31 章实战手册 + 68 篇开发板技术文档 + 持续更新的补充材料 |
八、最后说几句掏心窝的话
我做这个班,不是因为缺钱。
是因为我自己淋过雨,知道刚入行的时候有多迷茫——不知道学什么、不知道学到什么程度算够、简历投出去石沉大海、面试被问住了不知道怎么补。
如果 2015 年我刚接触瑞芯微的时候,有个老兵愿意带我一把,我至少能少走两年弯路。
现在我有这个能力了,就想做这件事。
不是做一个课程,是带一批人。
你如果也觉得这件事靠谱,欢迎来聊。
📱 联系方式:添加微信 pinctrl