零基础?从 Linux 基础开始
35 章 Ubuntu 实用教程,从命令行到交叉编译,专为嵌入式开发预备营打造,无缝衔接本教程
每 5 秒自动翻页 · 悬停暂停 · 点中间打开该页
Ubuntu 命令行、Shell、文件系统、进程、网络与交叉编译入门,为零基础读者打底,无缝衔接嵌入式开发。
Docker 一键部署 ARM GNU Toolchain 15.2,WSL2 深度友好,告别环境配置地狱。
Bootloader 原理、Makefile 结构、板级配置、驱动 LCD 与网卡,把 i.MX6ULL 引导起来。
双轨策略:NXP BSP (6.12.3) 稳定可靠 + Mainline (7.1) 紧跟上游。设备树、Kconfig、编译与烧写。
BusyBox / Buildroot 构建最小 rootfs,init 流程、库依赖、文件系统镜像制作。
从字符设备到 pinctrl/gpio 子系统,从硬件原理到驱动实战 —— 本教程的核心重头戏,持续扩张中。
完整系统构建与调试,从零到一的嵌入式项目实战,把前面所有知识串起来。
Bash + Make 自动化构建、CI/CD 验证、一键发布,把手工流程变成可信工程。
推荐顺序:Linux 基础 → 开发环境(Docker)→ U-Boot → 内核 → 根文件系统 → 驱动开发(重头戏)→ 实战 → 构建系统。各阶段可按需跳读,但驱动开发依赖前面所有基础。