

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

# 开始使用 FreeRTOS
<a name="freertos-getting-started-modular"></a>

**Topics**
+ [开始使用 Quick Connect](#freertos-getting-started-quick-connect)
+ [浏览 FreeRTOS 库](#explore-freertos-libraries)
+ [打造一款安全耐用的 AWS IoT 产品](#secure-robust-iot)
+ [开发您的 AWS IoT 应用程序](#develop-application)

## 开始使用 Quick Connect
<a name="freertos-getting-started-quick-connect"></a>

 要快速探索 AWS IoT，请从 [AWS Quick Connect 演示](https://www.freertos.org/Why-FreeRTOS/Quick-connect)开始。Quick Connect 演示易于设置，可将合作伙伴提供的符合 FreeRTOS 标准的主板连接到 [AWS IoT](https://aws.amazon.com/iot/)。

 要更好地了解 AWS IoT 控制台，请按照[AWS IoT 入门](https://docs.aws.amazon.com/iot/latest/developerguide/iot-gs.html)教程 AWS IoT 进行操作。您可以使用所选开发板的构建系统和工具来修改 Quick Connect 演示版中提供的演示源代码以连接到您的 AWS 账户。您的账户中来自 AWS IoT 控制台的数据流现已可见。

## 浏览 FreeRTOS 库
<a name="explore-freertos-libraries"></a>

 一旦你了解了物联网设备如何协同 AWS IoT 工作，就可以开始探索 [FreeRTOS](https://www.freertos.org/Documentation/03-Libraries/01-Library-overview/01-All-libraries) 库和[长期支持 (](https://www.freertos.org/lts-libraries.html)LTS) 库了。

 基 AWS IoT 于 FreeRTOS 的设备的一些常用库有：
+ [FreeRTOS 内核](https://www.freertos.org/RTOS.html)
+ [coreMQTT](https://www.freertos.org/mqtt/index.html)
+ [AWS IoT Over-the-Air （OTA）](https://www.freertos.org/ota/index.html)

访问 [freertos.org](https://freertos.org/)，获取特定于库的技术文档和演示。

## 打造一款安全耐用的 AWS IoT 产品
<a name="secure-robust-iot"></a>

 请参阅[精选 FreeRTO AWS IoT S](https://www.freertos.org/featured-freertos-iot-integrations.html) 集成，了解提高物联网设备软件安全性和稳定性的最佳实践。这些 FreeRTOS IoT 集成旨在结合使用 FreeRTOS 软件和合作伙伴提供的具有硬件安全功能的主板来提高安全性。按原样在生产中使用这些集成，或者将其用作设计的模型。

## 开发您的 AWS IoT 应用程序
<a name="develop-application"></a>

 请按照以下步骤为您的 AWS IoT 产品创建应用程序项目：

1.  [从 freertos.org 下载最新的 FreeRTOS 或长期支持 (LTS) 版本，或者[从](https://www.freertos.org/a00104.html) Freertos-LTS 存储库中克隆。](https://github.com/FreeRTOS/FreeRTOS-LTS) GitHub 如果可用，您还可以从 [MCU 供应商的工具链](https://freertos.org/2021/10/freertos-lts-libraries-are-now-part-of-our-partner-toolchains.html)中将所需的 FreeRTOS 库集成到项目中。

1.  按照[《FreeRTOS 移植指南》](https://docs.aws.amazon.com/freertos/latest/portingguide/porting-guide.html)创建项目、设置开发环境，并将 FreeRTOS 库集成到项目中。使用 [FreerTOS-Libraries-Integration-Tests 存储库](https://github.com/FreeRTOS/FreeRTOS-Libraries-Integration-Tests) GitHub 来验证移植。