

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

# AWS IoT 適用於 Embedded C 的 裝置 SDK
<a name="c-sdk"></a>

**注意**  
此 SDK 適合經驗豐富的嵌入式軟體開發人員使用。

 適用於 Embedded C 的 AWS IoT Device SDK (C-SDK) 是 MIT 開放原始碼授權下的 C 來源檔案集合，可用於內嵌應用程式，以安全地將 IoT 裝置連接到其中 AWS IoT Core。它包含 MQTT 用戶端、HTTP 用戶端、JSON 剖析器，以及 AWS IoT Device Shadow、 AWS IoT Jobs、 AWS IoT Fleet Provisioning 和 AWS IoT Device Defender 程式庫。此 SDK 以來源形式分配，並且可與應用程式碼、其他程式庫及您選擇的作業系統 (OS) 作業系統一起內建於客戶韌體中。

通常以需要最佳化 C 語言執行時間的資源限制裝置 適用於 Embedded C 的 AWS IoT Device SDK 為目標。您可以在任何作業系統上使用軟體開發套件，並將其裝載在任何處理器類型 (例如 MCU 和 MPU) 上。不過，如果您的裝置有足夠的記憶體和處理資源，我們建議您使用其中一個順序較高的[AWS IoT 裝置 SDKs](https://docs.aws.amazon.com/iot/latest/developerguide/iot-sdks.html#iot-device-sdks)。

如需詳細資訊，請參閱下列內容：
+ [AWS IoT 適用於 Embedded C 的 裝置 SDK](https://docs.aws.amazon.com/embedded-csdk/latest/lib-ref/)
+ [AWS IoT GitHub 上適用於內嵌 C 的裝置 SDK](https://github.com/aws/aws-iot-device-sdk-embedded-C)
+ [AWS IoT 適用於 Embedded C 的 裝置 SDK 讀我檔案](https://github.com/aws/aws-iot-device-sdk-embedded-C#aws-iot-device-sdk-for-embedded-c)
+ [AWS IoT 適用於內嵌 C 的 裝置 SDK 範例](https://docs.aws.amazon.com/embedded-csdk/202012.00/lib-ref/docs/doxygen/output/html/demos_main.html)