本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
控制台快速 Connect 工作流程的第一步
FreeRTOS 控制台当前不可在以下主板上使用配置:
-
Cypress CYW943907AEVAL1F 开发工具包
-
Cypress CYW954907AEVAL1F 开发工具包
要开始使用 FreeRTOSAmazon IoT,必须拥有Amazon账户和有权访问的 IAM 用户Amazon IoT和 FreeRTOS 云服务。然后,您可以在 FreeRTOS 控制台中使用快速 Connect 工作流程来下载 FreeRTOS、为您的主板配置 FreeRTOS 演示,并将您的主板注册到Amazon IoT所以它可以与Amazon云。以下各节将引导您了解这些要求。
设置您的Amazon账户和权限
要创建 Amazon 账户,请参阅创建和激活 Amazon 账户
将 IAM 用户添加到您的Amazon账户,请参阅IAM 用户指南. 向 IAM 用户账户授予对Amazon IoT和 FreeRTOS,将以下 IAM 策略附加到您的 IAM 用户账户:
-
AmazonFreeRTOSFullAccess
-
AWSIoTFullAccess
将 AmazonFreeRTOSFullAccess 策略附加到您的 IAM 用户
-
浏览到IAM 控制台
,然后从导航窗格中,选择用户. -
在搜索文本框中输入您的用户名,然后从列表中选择该名称。
-
选择 Add permissions (添加权限)。
-
选择直接附加现有策略。
-
在搜索框中,输入
AmazonFreeRTOSFullAccess
,从列表中选择它,然后选择后续:审核。 -
选择 Add permissions (添加权限)。
将 AWSIOTFullAccess 策略附加到您的 IAM 用户
-
浏览到IAM 控制台
,然后从导航窗格中,选择用户. -
在搜索文本框中输入您的用户名,然后从列表中选择该名称。
-
选择 Add permissions (添加权限)。
-
选择直接附加现有策略。
-
在搜索框中,输入
AWSIoTFullAccess
,从列表中选择它,然后选择后续:审核。 -
选择 Add permissions (添加权限)。
有关 IAM 和用户账户的更多信息,请参阅IAM 用户指南.
有关策略的更多信息,请参阅IAM 权限和策略.
下载并配置 FreeRTOS 并注册你的 MCU 板Amazon IoT
打开FreeRTOS 控制台
- Amazon IoT 策略
-
Amazon IoT 策略向您的设备授予访问 Amazon IoT 资源的权限。它存储在 Amazon 云中。
- Amazon IoT 事物
-
通过 Amazon IoT 事物,您可以在 Amazon IoT 中管理设备。它存储在 Amazon 云中。
- 私有密钥和 X.509 证书
-
通过私有密钥和证书,您可以用 Amazon IoT 对设备进行身份验证。
配置 FreeRTOS 后,您可以继续至主板的入门指南,以编译和运行 FreeRTOS 演示。有关主板特定的说明,请参阅主板特定的入门指南。入门教程中使用的演示应用程序为 CoremQTT Agent 演示,位于。demos/coreMQTT_Agent/mqtt_agent_task.c
.