文件类型含义举例
.dtsDevice Tree Source,描述整个板子的硬件设备boards/arm/nrf52840dk_nrf52840/nrf52840dk_nrf52840.dts
.dtsiDevice Tree Source Include,类似 C 语言的 #include,用于模块化描述 SoC/外围设备dts/arm/nordic/nrf52840.dtsi
.overlay用户自定义的设备树覆盖文件,用于修改默认配置boards/arm

比如在blinky例程中,实际生成的文件为:C:\ncs\v3.1.1\zephyr\samples\basic\blinky\build_fci\blinky\zephyr\include\generated\zephyr\devicetree_generated.h

发表回复