View a markdown version of this page

AWS IoT 任務程式庫 - FreeRTOS

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

AWS IoT 任務程式庫

注意

此頁面上的內容可能不是up-to-date。如需最新更新,請參閱 FreeRTOS.org 程式庫頁面。

簡介

AWS IoT 任務是一項服務,可通知一或多個連線裝置待定任務。您可以使用任務來管理裝置機群、更新裝置上的韌體和安全性憑證,或執行管理任務,例如重新啟動裝置和執行診斷。如需詳細資訊,請參閱《 AWS IoT 開發人員指南》中的任務。與 AWS IoT Jobs 服務的互動使用 MQTT,這是一種輕量型發佈訂閱通訊協定。此程式庫提供 API 來編寫和辨識 AWS IoT Jobs 服務所使用的 MQTT 主題字串。

AWS IoT Jobs 程式庫以 C 撰寫,旨在符合 ISO C90MISRA C:2012。程式庫對標準 C 程式庫以外的任何其他程式庫沒有相依性。它可以與任何 MQTT 程式庫和任何 JSON 程式庫搭配使用。程式庫有證據顯示安全記憶體使用和無堆積配置,使其適用於 IoT 微控制器,但也可完全可攜式至其他平台。

此程式庫可以自由使用,並根據 MIT 開放原始碼授權進行分發。

AWS IoT 任務的程式碼大小 (使用 GCC for ARM Cortex-M 產生的範例)
檔案 使用 -O1 最佳化 使用 -Os 最佳化
job.c 1.9K 1.6K
預估總計 1.9K 1.6K