Kconfig的配置
在prj.conf
配置文件里设置Kconfig
的配置。可以参考Kconfig的配置。
设备树覆盖文件
CMake变量的DTC_OVERLAY_FILE
包含一个空格或分号的叠加列表。如果DTC_OVERLAY_FILE
指定多个文件,则C预处理器将它们包含在该顺序中。
可以通过以下方式设置DTC_OVERLAY_FILE
的变量:
- 在构建命令行上使用
-DDTC_OVERLAY_FILE="file1.overlay;file2.overlay"
。 - 在应用程序中使用
CMake
命令,例如:在CMakeLists.txt
文件中通过set()
设置。 - 使用环境变量设置
DTC_OVERLAY_FILE
(弃用)。 - 在应用程序文件夹中创建一个
boards/<BOARD>_<revision>.overlay
文件,用于当前的板修订。这需要会支持多次修订,请参阅多个板修订。如果boards/<BOARD>.overlay
该文件也存在,则该文件将与该文件合并。 - 在应用程序文件夹中为当前板创建文件
boards/<BOARD>.overlay
。 - 在应用程序文件夹中创建文件
<BOARD>.overlay
。 - 在应用程序文件夹中创建文件
app.overlay
。