产品概述
描述
X-CUBE-AZRTOS-WB(Azure® RTOS STM32Cube扩展包)在STM32WB系列微控制器的STM32Cube环境中实现了Microsoft® Azure® RTOS的完全集成。为NUCLEO-WB55RG和STM32WB5MM-DK评估板提供的现成应用示例,以及与STM32CubeMX和STM32CubeIDE的完全兼容性,确保X-CUBE-ARTOS-WB大幅缩短学习周期,并在使用Azure® RTOS和STM32VB系列微控制器的应用中获得回味无穷的开发体验。
此扩展包的范围包括以下Azure® RTOS中间件:RTOS(ThreadX)、USB设备(USBX)和文件系统,包括对NOR和NAND Flash存储器(FileX和LevelX)的支持。
包含并演示了FreeRTOS™适配层,使FreeRTOS™迁移变得简单快捷,适用于STM32WB用户的Azure® RTOS ThreadX。
X-CUBE-ARTOS-WB仅作为Microsoft® Azure® RTOS中间件堆栈的STM32Cube集成。Embedded C的Azure SDK以及Azure RTOS的Azure IoT中间件(可在www.github.com/Azure获得)均未纳入X-CUBE-ARTOS-WB扩展包,因此不支持与Azure® IoT Hub的本地连接。
-
所有功能
- 基于Azure® RTOS 6.1.9版
- 高度集成且功能齐全的操作系统:Azure® RTOS ThreadX
面向ThreadX的FreeRTOS™适配层 - 高级Flash文件系统(FS)/Flash转换层(FTL),完全支持NOR和NAND Flash存储器:Azure® RTOS FileX和Azure® RTOS LevelX
- USB设备栈具有多个类:Azure® RTOS USBX
以下USB设备类随示例提供:HID、CDC ACM - 安全预认证(可从Microsoft获取):IEC 61508 SIL4、IEC 62304 C类和ISO 26262 ASIL D
- 安全预认证(可从Microsoft获取):适用于TLS/DTLS的EAL4+和适用于软件加密库的FIPS 140-2
- 众多应用实例可供意法半导体NUCLEO-WB55RG和STM32WB5MM-DK板使用
- 免费且易用的许可条款
- 针对意法半导体工具集的强化:使用STM32CubeMX和STM32CubeIDE对Azure® RTOS中间件进行图形化配置
- 更新机制,可由用户启用,以便获得新版本的通知