Skip to content

Latest commit

 

History

History
40 lines (36 loc) · 1.59 KB

File metadata and controls

40 lines (36 loc) · 1.59 KB
layout home
title EmbedBox
titleTemplate 嵌入式开发通用工具链教程
hero
name text tagline actions
EmbedBox
嵌入式通用工具链教程
不管走哪条嵌入式航线,都要先会用的工具——终端 / Git / Markdown / GCC / Make / CMake / GDB / 交叉编译 / 串口 / Docker / QEMU。
theme text link
brand
开始阅读
/getting-started/toolchain-first
theme text link
alt
Git 完全指南
/collaboration/git/
features
title details link
前置认知
为什么先学工具、再碰芯片——工具链全景图与同组织各仓库的分工。
/getting-started/
title details link
开发环境
WSL2 / Linux / 终端与 Shell 进阶(PATH、管道、权限、烧写)/ VS Code。
/environment/
title details link
协作与文档
Git 团队协作 + 内核 patch 邮件视角、Markdown 写 README / Kconfig / 设备树。
/collaboration/
title details link
构建系统
GCC 编译链接全流程到 objcopy 裸 .bin、Makefile、CMake 工具链文件。
/build-system/
title details link
调试
GDB 从段错误到远程调试(target remote / openocd)、串口即嵌入式 stdout。
/debugging/
title details link
交叉编译与复现
两前缀与硬浮点 ABI、Docker 钉死工具链、QEMU 无硬件开发、硬件工具速查。
/cross-compile/

EmbedBox 是 Awesome-Embedded-Learning-Studio 的通用工具教程仓库:只负责把工具教透,不替中心站做导航。