STM32Cube拡張パッケージは、STM32Cubeマイクロコントローラ・パッケージを補完する組込みソフトウェア・パッケージです。外付けコンパニオン・チップ固有のドライバやアプリケーション固有のミドルウェアなどのソフトウェア・ブリックを追加します。センシング、パワー・マネージメント、コネクティビティ、オーディオをはじめとする多くのアプリケーション領域で、実際的なユース・ケースの実装を簡素化します。STのボード向けに事前設定されたサンプル・プロジェクトも付属し、サポート対象のIDEを使用できるため簡単に開発に着手できます。
STが提供およびサポートするパッケージだけでなく、多くのパートナーによる革新的なソリューションが、充実したSTM32Cube開発エコシステムの実現に寄与しています。パートナーのソフトウェアは、STM32のハードウェア・リソースを活用できるように、STM32Cube HALまたはLLドライバに基づいて構築されています。
STM32の開発者は、それらパートナー・ソリューションの評価にSTM32Cube拡張パッケージを使用できます。拡張パッケージは、様々な形態で提供されます。ボード上で読み込み、実行できるSTM32Cubeデモ・バイナリ、開いてコンパイルが可能なSTM32Cubeサンプル・パッケージ、またはSTM32CubeMXツールのプロジェクトに追加できる(設定可能なものを含む)STM32Cubeパックがあります。
独自のSTM32Cube拡張パッケージを開発している、または開発を予定している方へ
概要は、STM32マイクロコントローラのWikiにあるHow to develop an STM32Cube Expansion Packageをご覧ください。