1# fdt 2 3## 1、介绍 4fdt基于libfdt进行封装,可实现在内存或文件系统中加载dtb设备树,对内存中的设备树修改、解析,并转换为设备节点树,通过该节点树开发者可通过设备树信息开发驱动。 5 6### 1.1 目录结构 7| 名称 | 说明 | 8| ---- | ---- | 9| docs | 文档目录 | 10| examples | 例子目录,并有相应的一些说明 | 11| inc | 头文件目录 | 12| src | 源代码目录 | 13 14### 1.2 许可证 15fdt package 遵循 GPL-3.0 许可,详见 LICENSE 文件。 16 17### 1.3 依赖 18- RT-Thread 3.0+ 19 20## 2、如何打开 fdt 21使用 fdt package 需要在 RT-Thread 的包管理器中选择它,具体路径如下: 22 23``` 24RT-Thread online packages 25 tools packages ---> 26 [*] Device Tree package in RT-Thread 27``` 28 29## 3、使用 fdt 30在打开 fdt package 后,当进行 bsp 编译时,它会被加入到 bsp 工程中进行编译。 31 32* 完整的 API 手册可以访问这个[链接](docs/api.md) 33* 更多文档位于 [`/docs`](/docs) 下,使用前 **务必查看** 34 35## 4、注意事项 36如果发生`libfdt`库冲突,在package管理菜单中取消选择`Enable libfdt` 37 38## 5、联系方式 39 40* 维护:GuEe-GUI 41* 主页:https://github.com/GuEe-GUI/fdt