Embedded Systems Learning Hub

飞星嵌入式学习网

覆盖 C 语言、MCU 架构、RTOS、驱动开发与调试实践,适合入门到进阶自学。

学习路线图

阶段 1:基础能力

C 语言语法、位运算、指针、结构体、Makefile 与交叉编译基础。

阶段 2:硬件认知

数字电路、GPIO/UART/SPI/I2C、时钟树、中断系统与低功耗模式。

阶段 3:系统能力

Boot 启动流程、内存管理、RTOS 任务调度、同步机制与定时器。

阶段 4:项目实战

传感器采集 + 通讯上传 + 故障恢复,完成完整嵌入式项目闭环。

核心知识模块

MCU 基础

理解 Cortex-M 架构、寄存器映射、向量表与启动文件。

外设驱动

掌握 GPIO、UART、SPI、I2C 初始化与中断收发流程。

RTOS 实战

学习任务、队列、信号量、互斥锁与优先级反转处理。

调试与优化

使用 J-Link、逻辑分析仪、串口日志定位时序和内存问题。

学习建议

建议按“基础能力 → 硬件认知 → 系统能力 → 项目实战”顺序推进。

每个阶段完成后,可自行整理 10 道复盘题,形成长期知识库。

本站为纯静态展示页,无动态交互功能。