

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

# AWS IoT 适用于嵌入式 C 的设备 SDK
<a name="c-sdk"></a>

**注意**  
该 SDK 供经验丰富的嵌入式软件开发人员使用。

 AWS IoT Device SDK for Embedded C (C-SDK) 是 MIT 开源许可下的 C 源文件集合，可用于嵌入式应用程序，将物联网设备安全地连接到。 AWS IoT Core它包括 MQTT 客户端、HTTP 客户端、JSON 解析 AWS IoT 器和 Device Shadow、 AWS IoT 作业、 AWS IoT 队列配置和 AWS IoT Device Defender 库。该开发工具包以源码形式分发，可构建到客户固件和应用程序代码、其他库以及您选择的操作系统（OS）中。

 AWS IoT Device SDK for Embedded C 通常针对需要优化 C 语言运行时的资源受限的设备。您可以在任何操作系统上使用 SDK，也可以将其托管在任何类型的处理器上（例如 MCUs 和 MPUs）。但是，如果您的设备有足够的内存和处理资源，我们建议您使用更高等级的[AWS IoT 设备 SDKs](https://docs.aws.amazon.com/iot/latest/developerguide/iot-sdks.html#iot-device-sdks)。

有关更多信息，请参阅下列内容：
+ [AWS IoT 适用于嵌入式 C 的设备 SDK](https://docs.aws.amazon.com/embedded-csdk/latest/lib-ref/)
+ [AWS IoT 适用于嵌入式 C 的设备 SDK 已开启 GitHub](https://github.com/aws/aws-iot-device-sdk-embedded-C)
+ [AWS IoT 适用于嵌入式 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)