Electronics Information Service

組込みシステム技術者向け
オンライン・マガジン

MENU

SOLUTION

STマイクロエレクトロニクスがSTM32Cubeマイコン開発エコシステムを活用したIoT機器の 開発加速に向けMicrosoft®社と協力

2021.1.8  3:49 pm

STマイクロエレクトロニクスがSTM32Cubeマイコン開発エコシステムを活用したIoT機器の 開発加速に向けMicrosoft(R)社と協力

Microsoft Azure RTOSとSTM32マイコンを組み合わせた組込みシステム開発

STマイクロエレクトロニクスは、スマートな生活家電用コントローラをはじめとするIoT機器開発の簡略化ならびに加速化に向け、Microsoft社と協力することを発表しました。
  
今回の協力により、STM32マイクロコントローラ(マイコン)を使用した開発にMicrosoft Azure RTOS(リアルタイムOS)を活用し、すぐに使用できるアプリケーション管理用サービスを提供することが可能になります。
さまざまな開発ツール / ソフトウェアで開発を一貫してサポートするSTM32Cube開発エコシステムに、Microsoft Azure RTOSがシームレスに統合されることで、試作開発から量産まで、STM32に展開されたすべてのイメージ・ファイル向けに、ライセンスを無償で使用することができます。
  
STのマイクロコントローラ事業部ジェネラル・マネージャ Ricardo De Sa Earpは、次のようにコメントしています。
「STM32Cube開発エコシステムとAzure RTOSの組み合わせにより、さまざまな開発を強力にサポートすることができます。STとMicrosoft社は、さまざまな機能やセキュリティを備え、高性能かつ信頼性に優れた革新的なIoT機器の開発加速および簡略化を実現します。」
  
Microsoft社のAzure IoT担当コーポレート・バイス・プレジデントSam George氏は、次のようにコメントしています。
「汎用マイコン市場の世界的リーダーであるSTは、Azure RTOSをスマートなIoT機器開発における主要プラットフォームとして確立するという当社のミッションにおいて、きわめて重要なパートナーです。STM32Cube開発エコシステムがAzure RTOSに対応し、Azure IoTプラットフォームにシームレスに統合されることで、IoT機器とクラウドの接続を簡略化する、より便利なソリューションが実現します。」
  
技術情報
STM32Cube™は、無償の開発ツール、ソフトウェア、およびソフトウェア拡張パッケージを提供する包括的な開発エコシステムです。最適なマイコンの選択や初期化コードの生成、コーディング、プログラミング、テスト、スケーリング、および設計の移植など、幅広く開発をサポートします。
さまざまなSTM32マイコンと組み合わせて活用されるSTM32Cube開発エコシステムには、市場において多くの実績があります。STM32マイコンには、現在、1000品種以上の製品がラインアップされており、さまざまな性能、内蔵機能、およびパッケージ・オプションが用意されています。
  
また、STM32Cube開発エコシステムでは、幅広い組込みソフトウェア・ライブラリが提供されています。STおよびパートナー企業が提供する100種類以上のソフトウェア・パッケージに加え、Azure RTOSへの対応により、最終アプリケーションの開発加速に貢献します。
  
STとMicrosoft社の協力により、ユーザはAzure RTOSのさまざまなサービスを活用して、小型のIoT機器開発を行うことができます。Azure RTOSでは、メモリ容量が小さく組込みアプリケーションに最適なRTOS「Azure RTOS ThreadX」や、FileX FATファイル・システム、TCP/IPネットワーク・スタックの「NetX」および「NetX Duo」、USBX USBスタックなどが提供されています。
  
高度に統合されたAzure RTOSおよび産業用ミドルウェア・コンポーネントは、IPレイヤ・セキュリティ(IPsec)やソケット・レイヤ・セキュリティ(TLSおよびDTLS)プロトコルへの対応など、付加価値の高い機能を備えています。また、TLS/DTLSおよびFIPS 140-2認証取得済みのソフトウェア暗号化ライブラリ向けに、Common Criteria (CC) EAL4+認証も取得予定です。さらに、IEC 61508 SIL4、IEC 62304 Class C、ISO 26262 ASIL-Dなど、安全性の認証取得にも対応しています。
  
Microsoft社は、Azure RTOSのコンポーネントと製品全体にわたり、一貫したデザインと操作性を持った使いやすいユーザ・インタフェースを提供しています。また、マイコン・ベンダとの契約の一環としてGitHubでソース・コードを公開し、組込み開発の柔軟性向上に貢献しています。
  
詳細およびSTM32Cubeのツール / ソフトウェアのダウンロード
https://www.st.com/content/st_com/ja/stm32cube-ecosystem.html?icmp=tt19077_gl_pron_dec2020