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

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

Amazon IoT职位库

注意

此页面上的内容可能不是 up-to-date。有关最新更新,请参阅 Freertos.org 图书馆页面

介绍

Amazon IoT作业是一项服务,用于通知一台或多台连接的设备有待处理的作业。您可以使用作业来管理设备群、更新设备上的固件和安全证书,或者执行诸如重启设备和执行诊断之类的管理任务。有关更多信息,请参阅《Amazon IoT开发者指南》中的职位。与Amazon IoT Jobs 服务的交互使用 MQTT,这是一种轻量级的发布-订阅协议。该库提供了一个 API,用于编写和识别Amazon IoT Jobs 服务使用的 MQTT 主题字符串。

Amazon IoTJobs 库以 C 语言编写,旨在符合 ISO C90 和 MIS RA C: 2012 标准。除了标准 C 库之外,该库不依赖任何其他库。它可以与任何 MQTT 库和任何 JSON 库一起使用。该库有证据表明内存使用安全且没有堆分配,因此适用于IoT 微控制器,但也可以完全移植到其他平台。

该库可以免费使用,并在麻省理工学院开源许可证下分发。

Amazon IoT作业的代码大小(使用 GCC 为 ARM Cortex-M 生成的示例)
文件 使用-O1 进行优化 使用-Os 优化
jobs.c 1.9K 1.6K
估计数总额 1.9K 1.6K