学习路线

系统化的成长路径,从基础到进阶,一步一个脚印。

全部路线 Web 全栈开发路线 嵌入式开发路线 AI 大模型开发路线 AI 应用与智能体开发路线 AI 具身智能机器人开发路线 AI 鸿蒙开发路线
MCU

嵌入式开发路线

从电子基础到物联网实战,面向硬件与底层方向的完整成长路径。

6 个阶段
01
阶段 1 · STEP 01
电子与 C 语言基础
夯实数电、模电基础,重点掌握 C 语言的指针、位运算与寄存器操作思维,建立硬件视角。
预计 约 3 周 相关教程 →
02
阶段 2 · STEP 02
51 单片机入门
理解 MCU 最小系统与启动流程,动手控制 GPIO、定时器与中断,实现 LED、按键、数码管等裸机编程。
预计 约 3 周 相关教程 →
03
阶段 3 · STEP 03
STM32 与 ARM 开发
进阶 Cortex-M 架构,掌握 UART / SPI / I2C / ADC 外设驱动开发,熟悉 HAL 库与寄存器底层配置。
预计 约 6 周 相关教程 →
04
阶段 4 · STEP 04
RTOS 实时操作系统
学习 FreeRTOS 任务调度、信号量与消息队列,理解多任务并发与资源竞争问题的解决思路。
预计 约 4 周 相关教程 →
05
阶段 5 · STEP 05
嵌入式 Linux 与驱动
搭建交叉编译环境,掌握 Linux 字符设备驱动模型与设备树,熟悉 Modbus / CAN 等工业总线协议。
预计 约 6 周 相关教程 →
06
阶段 6 · STEP 06
物联网实战与调试
完成数据采集、无线通信(WiFi / BLE)与云平台接入实战,掌握示波器调试与低功耗优化方法。
预计 约 8 周 相关教程 →