本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
首次测试微控制器主板
您可以使用适用于 FreeRTOS 的 IDT 来测试 FreeRTOS 库的实现。移植完主板设备驱动程序的 FreeRTOS 库后,Amazon IoT Device Tester使用在微控制器主板上运行资格测试。
添加库移植层
要为您的设备移植 FreeRTOS,请参阅《FreeRTOS 移植指南》。在实现 FreeRTOS 测试存储库和移植 FreeRTOS 层时,您必须向 manifest.yml 提供每个库(包括测试存储库)的路径。此文件将位于源代码的根目录中。有关详细信息,请参阅清单文件说明。
配置您的Amazon凭据Amazon IoT Device Tester以与Amazon云端通信
您需要配置您的Amazon凭据才能与Amazon云端通信。Amazon IoT Device Tester有关更多信息,请参阅设置用于开发的 Amazon 凭证和区域。在配置文件中指定了有效的Amazon凭据。devicetester_extract_location/devicetester_freertos_[win|mac|linux]/configs/config.json
"auth": { "method": "environment" } "auth": { "method": "file", "credentials": { "profile": "<your-aws-profile>" } }
该config.json文件的auth属性具有控制Amazon身份验证的方法字段,可以声明为文件或环境。将该字段设置为 environment 会从主机的环境变量中提取您的Amazon凭据。将该字段设置为文件会从 .aws/credentials 配置文件中导入指定的配置文件。