设备树(Device Tree Source):采用树形结构描述板级设备信息,比如CPU数量、内存基地址等。
| 名称 | 全称 | 类型 | 通俗对比 | 核心作用 |
|---|---|---|---|---|
| DTS | Device Tree Source设备树源码 | .dts | .c源文件 | 描述开发板外设信息 |
| DTC | Device Tree Compiler设备树编译器 | 编译工具 | gcc编译器 | 将.dts编译为内核可识别的.dtb |
| DTB | Device Tree Blob设备树二进制镜像 | 二进制文件.dtb | 编译后的.bin | uboot加载传递给内核,内核解析.dtb自动匹配驱动、初始化硬件 |