
结合当下 RISC-V、边缘 AI、国产生态、汽车电子 / 低空经济 主流方向,分入门、进阶、高阶、垂直赛道四阶段,附必学软硬件、实操项目、就业方向。
一、前置基础(零基础必过,1~2 个月)
核心知识
- C 语言(嵌入式第一语言):指针、结构体、位运算、内存操作、标准库,重点练底层写法;C++ 了解基础类 / 封装即可,不用深研。
- 计算机基础:数电 / 模电基础、进制转换、时序电路、常见元器件(电阻、电容、二极管、传感器)。
- 操作系统基础:进程 / 线程、中断、调度、内存管理,理解实时系统特性。
工具 & 环境
- 编译器:
GCC、Keil MDK、STM32CubeIDE - 调试:万用表、示波器、逻辑分析仪、J-Link/DAPLink
- 系统:Windows + WSL2(必备,适配 Linux 开发)
入门小项目
- GPIO 点灯、按键中断、串口收发、ADC 采集电压
二、入门阶段(通用嵌入式,2~3 个月,打通软硬件基础)
1. 主流芯片选型(优先国产 + 经典)
- 入门练手:GD32(兆易创新)、CH32(沁恒)(对标 STM32,资料多、性价比高,国产主力)
- 经典过渡:STM32F1/F4(生态最全,学习资料海量)
- 不建议:直接上手高端车规 / AI 芯片,门槛过高
2. 必学外设 & 通信协议(高频刚需)
基础外设:GPIO、中断、定时器、PWM、ADC、DAC
通信协议(按优先级):
- UART / 串口、I2C、SPI(基础三剑客,所有设备通用)
- CAN(工业 / 汽车必学)、CAN FD
- 无线:BLE 5.4、NB-IoT、LoRa(IoT 场景)
3. 操作系统(RTOS,二选一深耕)
- 首选国产:RT-Thread(生态完善、文档中文、企业装机量第一,就业加分)
- 备选:FreeRTOS、Zephyr(RISC-V 适配极佳)
- 学习重点:任务创建、信号量、消息队列、线程同步、中断管理
4. 实操项目(由浅入深)
- 综合外设:温湿度传感器采集 + 串口上报
- RTOS 实战:多任务调度(按键 + 指示灯 + 数据采集并行运行)
- 无线传输:蓝牙 BLE 实现手机与设备双向通信
三、进阶阶段(主流技术栈,3~4 个月,对接职场通用能力)
本阶段主攻 RISC-V + 边缘 TinyML + Linux 嵌入式 三大风口。
1. RISC-V 核心(2026 加分项,国产替代核心)
- 内核:玄铁 C906、芯来 N 系列、蜂鸟 E203
- 开发板:平头哥开发板、CH32V 系列、GD32V
- 工具链:RISC-V GCC、CDK、RT-Thread Studio
- 学习目标:看懂 RISC-V 汇编、完成外设驱动开发、RTOS 移植
2. 边缘 AI / TinyML(AI-Native 嵌入式标配)
必学框架
- TensorFlow Lite Micro、ONNX Runtime Tiny(MCU 端主流模型部署框架)
核心技能
- 模型量化(INT8/INT16)、模型裁剪、端侧推理、低功耗 AI 调度
实战项目
- 离线语音识别、简易图像分类(人脸 / 物体识别)、人体存在检测
3. 嵌入式 Linux(中高端岗位必备)
- 基础:Linux 命令、Shell 脚本、Makefile、CMake
- 核心:Bootloader、Linux 内核裁剪、设备树、驱动开发(字符设备、平台驱动)
- 应用:多进程 / 多线程、网络编程(TCP/UDP、MQTT,IoT 通用)
- 推荐开发板:瑞芯微、全志(国产方案)
4. 进阶项目
- RISC-V 芯片 + RT-Thread 完整产品原型
- Linux 网关设备:采集多传感器数据,通过 MQTT 上传云端
- MCU 端 AI:量化模型部署,实现本地智能识别
四、高阶阶段(技术深耕,3~6 个月,对标资深工程师)
1. 系统 & 安全(行业强制要求)
- 功能安全标准:ISO 26262(汽车)、IEC 61508(工业)
- 固件安全:加密升级、分区防护、后量子加密基础
- 高可靠设计:冗余设计、故障诊断、看门狗、低功耗优化
2. 高级架构
- Chiplet 基础概念、异构多核架构(MCU+NPU 组合)
- 分布式边缘协同、设备 OTA 差分升级
3. 云边协同
- 主流云平台:阿里云 IoT、腾讯连连、华为云 IoT
- 协议:MQTT、HTTP/HTTPS、Modbus TCP、工业以太网
五、垂直赛道专项(选 1 个主攻,决定薪资上限)
结合 2026 高景气赛道,分方向给出专属学习清单,选其一深耕即可
赛道 1:汽车电子(薪资最高、需求最稳)
目标岗位:车载软件工程师、域控开发、BMS、车身电子
- 必学技术
- 架构:AUTOSAR CP/AP
- 总线:CAN/CAN FD、车载以太网(AVB/TSN)
- 标准:ISO 26262、OSEK
- 硬件:NXP、英飞凌、国产车规 MCU
- 项目:车载灯光控制、电池管理系统 (BMS)、简单座舱交互
赛道 2:工业控制(国产替代核心,岗位基数大)
目标岗位:工业控制器、PLC、智能装备、工业网关
- 必学技术
- 协议:Modbus、Profinet、EtherCAT
- 系统:RT-Thread、Linux 工业版本
- 重点:电磁兼容 (EMC)、工业抗干扰设计
- 项目:流水线数据采集、远程 IO 控制模块
赛道 3:低空经济 / 无人机(新兴蓝海,增长最快)
目标岗位:飞控开发、机载计算机、导航控制
- 必学技术
- 姿态解算、PID 算法、多传感器融合(陀螺仪 / 加速度计 / GPS)
- 高实时系统、冗余通信、遥控链路
- 项目:小型开源飞控二次开发、定点悬停功能实现
赛道 4:AIoT 智能家居 / 可穿戴(入门友好,岗位多)
目标岗位:IoT 固件、智能硬件、穿戴设备开发
- 必学技术
- 低功耗深度优化、BLE 5.4、Mesh 组网
- 端侧轻量 AI、离线语音
- 项目:智能开关、离线语音音箱、穿戴健康监测设备
六、必备工具 & 资源清单(直接收藏)
开发软件
- IDE:RT-Thread Studio、STM32CubeIDE、平头哥 CDK、VS Code
- 仿真:Proteus、ModelSim
- AI 框架:TensorFlow Lite Micro、ONNX Runtime Tiny
学习社区 & 文档
- 国内:RT-Thread 社区、CSDN 嵌入式板块、立创 EDA 论坛
- 芯片原厂:兆易创新、沁恒、平头哥官方文档(中文友好)
- 开源仓库:GitHub 搜索 TinyML、RISC-V Demo、开源飞控
参考书籍(精简版)
- 《C 语言编程:嵌入式系统实战》
- 《RT-Thread 内核实现与应用开发》
- 《嵌入式 Linux 应用开发完全手册》
- 《RISC-V 架构与编程》
七、学习 & 求职时间规划建议
- 0~3 个月:基础 + C + 单片机外设,完成入门项目,可应聘初级固件工程师
- 3~6 个月:RTOS+RISC-V + 基础 Linux,掌握通用技能,对标中级嵌入式工程师
- 6~12 个月:选定垂直赛道(汽车 / 工业 / 无人机)+ 边缘 AI,冲击中高级工程师
- 加分习惯:持续跟进 RISC-V、国产芯片、嵌入式 AI 最新动态,多做开源项目积累作品集
补充避坑 & 提薪要点
- 优先学国产芯片 + RT-Thread+RISC-V,当下企业招聘明显倾斜,溢价更高;
- 不要只停留在 “调库”,重点吃透驱动底层、协议原理、算法逻辑;
- 项目优先做可演示的完整产品,面试比零散知识点更有说服力;
- 通用嵌入式内卷严重,尽早切入汽车、低空经济、工业垂直领域。
👀 阅读量:8 次
