一、三大核心组件构成嵌入式 Linux 系统的 “三大件”这三个是系统启动和运行的基础缺一不可。表格文件夹类别核心作用u-boot引导程序板子上电后第一个运行的程序负责初始化硬件、加载内核kernel内核系统的 “大脑”负责管理硬件、调度进程、驱动支持设备树文件也在这里面buildroot/debian/ubuntu根文件系统rootfs系统的 “软件仓库”包含所有应用程序、库文件、命令和配置脚本 关键说明buildroot、debian、ubuntu是构建根文件系统的三种不同方案最终只会选一种来生成rootfs镜像。二、工具与构建辅助帮你编译、打包、烧录系统这些是开发工具让你能一键完成系统的构建和烧录。表格文件夹 / 文件作用build.sh/Makefile一键编译脚本自动构建u-boot、kernel和你选择的rootfsrkflash.sh一键烧录脚本把编译好的所有固件刷入开发板output编译结果的输出目录最终生成的所有固件镜像都在这里tools各种辅助工具比如打包工具、烧录工具、调试工具等prebuilts预编译好的工具链或固件方便快速开发三、业务与开发扩展你写代码、做项目的地方这些是你未来做项目、写代码的主要战场。表格文件夹作用app存放你自己写的应用程序比如 C 程序、Qt 界面、RKNN 推理程序等hal硬件抽象层提供对底层硬件的统一接口方便你开发驱动或应用device板级配置存放针对 RK3568 开发板的硬件配置、设备树补丁等docs项目文档、说明手册common/external/rockdev/rkbin通用组件、外部依赖、Rockchip 官方工具链 / 二进制文件一般不用改 一句话帮你串起整个流程修改配置在kernel里改设备树在buildroot/debian里配置根文件系统在app里写你的应用。一键编译运行build.sh自动把u-boot、kernel、rootfs编译好生成的镜像都在output里。烧录系统运行rkflash.sh把output里的镜像刷进开发板。运行调试板子启动后你的应用和系统就跑起来了。