X-CUBE-AZRTOS-WB

量産中
Design Win

STM32WBシリーズ向けのSTM32Cube対応Azure RTOSソフトウェア開発キット

ソフトウェア入手 データブリーフのダウンロード

製品概要

概要

X-CUBE-AZRTOS-WB(Azure® RTOS STM32Cube拡張パッケージ)は、32bitマイクロコントローラSTM32WBシリーズ向けのSTM32Cube開発エコシステムにMicrosoft® Azure® RTOSを完全統合した拡張パッケージです。X-CUBE-AZRTOS-WBには、NUCLEO-WB55RGおよびSTM32WB5MM-DK評価ボードに対応したすぐに評価可能なサンプル・ソフトウェアが付属しています。STM32CubeMXおよびSTM32CubeIDEと完全互換なため、Azure® RTOSとSTM32WBシリーズ・マイクロコントローラを使用した高度なアプリケーション開発を容易に行うことができます。

本拡張パッケージは、以下のAzure® RTOSミドルウェアに対応しています:RTOS(ThreadX)、USB Device(USBX)、NORおよびNAND Flashメモリのサポートを含むファイル・システム(FileXとLevelX)

内蔵のFreeRTOS™適応レイヤにより、FreeRTOS™からSTM32WBユーザ向けのAzure® RTOS ThreadXへの移行を素早く簡単に行えます。

X-CUBE-AZRTOS-WBは、Microsoft® Azure® RTOSのミドルウェア・スタックのみの実装となります。www.github.com/azureから入手可能な組込みC用Azure SDKとAzure RTOS用Azure IoT ミドルウェアはいずれもX-CUBE-AZRTOS-WB拡張パッケージには含まれていないため、Azure® IoT Hubへのネイティブ接続はサポートされていません。

  • 特徴

    • Azure® RTOSリリース6.1.9がベース
    • Azure® RTOS ThreadX:さまざまな機能を備えた総合的なオペレーティング・システムThreadX向けのFreeRTOS™適応レイヤ
    • Azure® RTOS FileX & Azure® RTOS LevelX:NORおよびNAND Flashメモリをサポートするさまざまな機能に対応した、高度Flashファイル・システム(FS) / Flash変換レイヤ(FTL)
    • 複数クラスを備えたUSBデバイス・スタック:Azure® RTOS USBX以下のUSBデバイス・クラスがサンプルとともに提供されています:HID, CDC ACM
    • 安全性の事前認証(Microsoftから入手可能):IEC 61508 SIL4 / IEC 62304 Class C / ISO 26262 ASIL D
    • セキュリティの事前認証(Microsoftから入手可能):TLS / DTLS向けEAL4+、ソフトウェア暗号化ライブラリ向けFIPS 140-2
    • 多くの適用可能なサンプルがSTマイクロエレクトロニクスのNUCLEO-WB55RGおよびSTM32WB5MM-DKボードで使用可能
    • 自由かつユーザ・フレンドリなライセンス条項
    • STの開発ツールに対応した拡張パッケージ:STM32CubeMXおよびSTM32CubeIDEによりAzure® RTOSミドルウェアのGUIベースでの設定が可能
    • ユーザ設定によるアップデート通知機能

ソフトウェア入手