Amazon IoT Device Tester适用于 FreeRTOS - FreeRTOS
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon IoT Device Tester适用于 FreeRTOS

FreeRTOS 的 IDT 是用 FreeRTOS 操作系统确定数据吞吐率的工具。设备测试器 (IDT) 首先打开与设备的 USB 或 UART 连接。然后,它闪烁配置为在各种条件下测试设备功能而配置的 FreeRTOS 图像。Amazon IoT Device Tester套件是可扩展的,IDT 用于客户Amazon IoT测试编排。

适用于 FreeRTOS 的 IDT 运行在与正在测试的设备连接的主机(Windows、macOS 或 Linux)上。IDT 配置和编排测试用例,并汇总结果。它还提供命令行界面来管理测试执行。

FreeRTOS 资格套件

IDT of FreeRTOS 验证微控制器上的 FreeRTOS 端口,以及它是否可以有效地与Amazon IoT以可靠和安全的方式。具体而言,它会验证 FreeRTOS 库的移植层接口是否正确实施。它还执行 end-to-end 使用的测试Amazon IoT Core. 例如,它会验证您的主板是否能够发送和接收 MQTT 消息并正确处理它们。

目前有两个版本的 FreeRTOS 资格套件。

适用于 FreeRTOS 的 IDT 会生成测试报告,可将这些报告提交到Amazon合作伙伴网络 (APN),用于将 FreeRTOS 设备包含在Amazon合作伙伴设备目录。有关更多信息,请参阅 Amazon 设备资格认证计划

下图显示了 FreeRTOS 资格的测试基础设施设置。


                显示如何运行的流程图Amazon IoT Core与您的计算机和微控制器交互。

适用于 FreeRTOS 的 IDT 将测试资源组织到测试套件和测试组中:

  • 测试套件是一组测试,用于验证设备是否与特定版本的 FreeRTOS 兼容。

  • 测试组是与特定功能(如 BLE 和 MQTT 消息收发)相关的一组单独测试用例。

有关更多信息,请参阅 。测试套件版本

自定义测试套件

IDT of FreeRTOS 将标准化的配置设置和结果格式与测试套件环境相结合。此环境允许您为设备和设备软件开发自定义测试套件。您可以为自己的内部验证添加自定义测试,也可以将其提供给客户进行设备验证。

如何配置自定义测试套件决定了运行自定义测试套件时必须向用户提供的设置配置。有关更多信息,请参阅 使用 IDT 开发和运行自己的测试套件