1

我开始了解zephyr

调查samples/basic/blinky,有一个文件sample.yaml

从文档:

绑定是 YAML 格式的文件。.dts 文件描述了可用的硬件设备,但不告诉系统哪些信息是有用的,或者应该生成什么样的配置输出(#define's)。绑定提供

为了理解重要性,我将 sample.yaml 移动到我们的主文件夹中并构建,闪烁 LED 闪烁应用程序,它会闪烁。

我们的应用程序目录中是否需要有 yaml 文件以及何时需要?

这个情报

4

1 回答 1

4

zephyr 中的 yaml 文件用于:

  • 与devicetree硬件描述相关的绑定信息
  • 测试用例的配置

正如您已经发现的,设备树绑定记录在此处

关于 zephyr 测试框架阅读官方文档中的所有细节

特别是,位于应用程序项目目录中的文件定义了要由该工具sample.yaml执行的测试用例。sanitycheck阅读此处了解更多详情。

于 2020-01-26T10:43:13.540 回答