EmbeddedSoftwareLearn
欢迎来到本项目,这是一份面向中文社区的系统、全面且贴近实战的嵌入式软件开发学习路线和知识点总结。涵盖范围包括 C/C++、嵌入式开发、驱动开发、计算机网络原理、RTOS、嵌入式 Linux、网络通信与物联网、常用工具链等相关知识点。收集全网相关书籍和面试经历分享给各位。
Install / Use
/learn @0voice/EmbeddedSoftwareLearnREADME
<h1 align="center">📘 2025 嵌入式软件开发全景笔记
EmbeddedSoftwareLearn</h1>
<p align="center">
<strong>嵌入式软件学习路线图 · C语言 / RTOS / Linux驱动 · 从入门到进阶</strong>
</p>
<p align="center">
<a href="https://github.com/0voice/EmbeddedSoftwareLearn/stargazers">
<img src="https://img.shields.io/github/stars/0voice/EmbeddedSoftwareLearn?style=social" alt="GitHub stars">
</a>
<a href="https://github.com/0voice/EmbeddedSoftwareLearn/blob/main/LICENSE.md">
<img src="https://img.shields.io/badge/License-CC%20BY--NC--SA%204.0-blue.svg" alt="License: CC BY-NC-SA 4.0">
</a>
<a href="https://github.com/0voice/EmbeddedSoftwareLearn">
<img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome">
</a>
<a href="#📬-如何参与贡献"></a>
</p>
概述
欢迎来到本项目,这里拥有系统、全面且贴近实战的2025年嵌入式软件开发学习路线和知识点总结。
涵盖包括C语言、驱动开发、RTOS、嵌入式 Linux、网络通信与物联网、常用工具链等嵌入式软件开发所需知识点
以及嵌入式开发相关的必读书籍、面试题以及面经。
跟随目录点击选择想学习的部分即可跳转至相应知识点。
爆肝两周只为给大家呈现最新开源免费的嵌入式软件学习资料!无任何套路!
能够帮助到你的话请点个star收藏一下推给更多有需要的人就是最大鼓励,不胜感激!
目录
- C语言基础
- 嵌入式系统基础知识
- 驱动开发与外设编程
- RTOS
- 嵌入式 Linux 开发基础
- 网络通信与物联网协议
- 调试与性能优化
- 项目实战与工具链
- 工程管理
- 项目实践
- 开发工具链
- VS Code + PlatformIO
- STM32CubeIDE
- CLion
- OpenOCD
- GDB
- ST-Link/V2
- CppCheck
- Clang-Tidy
- [SonarQube](./08-项目实战与工具链#
View on GitHub85/100
Security Score
Audited on Mar 20, 2026
No findings
