X-CUBE-AWS

批量生产
Design Win

STM32Cube的AWS IoT软件扩展(UM2178)

获取软件 下载数据摘要

产品概述

描述

X-CUBE-AWS扩展包由多系列的基于STM32L4系列,STM32H7系列和STM32WB系列微控制器的库和应用示例组成。

X-CUBE-AWS提供从FreeRTOS™到可支持板卡的端口(详细信息请参阅AWS网站docs.aws.amazon.com/freertos上的“用户指南”和“FreeRTOS资格认证指南”章节)。在MCU启动过程中,在对AWS IoT Core™服务器进行TLS设备身份验证期间,以及在空中(OTA)更新固件镜像完整性和真实性验证期间,X-CUBE-AWS可以选择在可用时,将安全关键型操作下载到车载STSAFE-A110安全元件。在这种情况下,X-CUBE-AWS利用了AWS IoT Core™多账户注册功能提供的安全元件证书。B-L4S5I-IOT01A已经通过了FreeRTOS™资格认证流程。

X-CUBE-AWS运行在B-L4S5I-IOT01A探索套件上,该套件通过板载的Inventek模块支持Wi-Fi®连接,并且配备STSAFE-A110安全元件。

X-CUBE-AWS还可以运行在NUCLEO-H755ZI-Q STM32 Nucleo-144板上,该板件支持以太网连接和双核计算。

X-CUBE-AWS在STM32WB5MM-DK探索套件上也能良好运行,该套件支持Bluetooth®低功耗连接。在这种情况下,需要一部具有Bluetooth®低功耗连接功能的智能手机作为板件和AWS云之间的网关。

提供FreeRTOS™的aws_demos和aws_tests参考应用程序。aws_demos经过配置可以演示如何使用FreeRTOS™OTA更新管理器服务。aws_tests是FreeRTOS™的AWS资格认证程序的测试应用程序。如果用户计划让自己的产品通过资格认证流程,则可将其作为可能的对照点。

安全启动和安全固件更新实现基于从X-CUBE-SBSFU扩展包衍生而来的自举程序。

  • 所有功能

    • 连接至B-L4S5I-IOT01A、NUCLEO-H755ZI-Q,以及STM32WB5MM-DK板的FreeRTOS™端口
    • Wi-Fi®
    • 以太网
    • 低功耗蓝牙®
    • 硬件安全元件
    • 安全启动和安全固件更新流程
    • TLS加密
    • 双核应用示例
    • AWS IoT Core™多账户注册功能
    • AWS IoT Core™连接、订阅和发布、任务
    • AWS IoT Core™空中固件更新

获取软件