製品概要
概要
このSTM32Cube向けのX-CUBE-ISPU拡張ソフトウェア・パッケージは、STM32上で動作します。センサを認識し、温度、湿度、圧力、モーション、およびISPUのデータを収集するドライバを備えています。
STM32Cubeソフトウェア・テクノロジーに基づいて構築されているため、さまざまなSTM32マイコン間で簡単に移殖を行うことができます。また、STM32 Nucleo開発ボードに接続されたX-NUCLEO-IKS01A3 / X-NUCLEO-IKS02A1機能拡張ボードで動作するドライバの実装例が付属しています。
このソフトウェアはGitHubからもダウンロードできます。GitHubでは、ユーザが[Issues(問題)]タブを通じてバグを報告したり、[Pull requests(プル要求)]タブを通じて新しいアイデアを提案することもできます。
グラフィカル・ユーザ・インタフェース「PC Unicleo-GUI」と共に使用可能なサンプル・アプリケーションも用意されています。
また、ISPU用のテンプレートとサンプル・コードや、ISPUに統合するためのサンプル・コードを含むバイナリ・ライブラリも用意されています。
-
特徴
- ISPUセンサ・ソフトウェア開発用のテンプレートと例
- ISPUセンサの機能を使用したサンプル・アルゴリズム
- 以下のセンサを使用するアプリケーションを構築するための包括的なソフトウェア:
- ISPUセンサ:DIL24インタフェースを介したISM330ISおよびLSM6DSO16IS
- 温度および相対湿度センサ:X-NUCLEO-IKS01A3に搭載されたHTS221
- 大気圧センサ:X-NUCLEO-IKS01A3に搭載されたLPS22HH
- 温度センサ:X-NUCLEO-IKS01A3に搭載されたSTTS751
- モーション・センサ:X-NUCLEO-IKS01A3に搭載されたLIS2MDL、およびX-NUCLEO-IKS02A1に搭載されたIIS2MDC
- リアルタイム・センサ・データをPCに送信するためのサンプル・アプリケーション
- グラフィカル・ユーザ・インタフェース「Unicleo-GUI」に対応し、デバイスの設定変更やセンサ・データの表示が可能
- NUCLEO-F401RE / NUCLEO-L476RG開発ボードに接続されたX-NUCLEO-IKS01A3 / X-NUCLEO-IKS02A1ボード上のサンプル実装が利用可能
- STM32CubeMXに対応し、ダウンロードしてSTM32CubeMXに直接インストール可能
- STM32Cubeにより、STM32ファミリのさまざまなマイコン間で簡単に移植可能
- 自由かつユーザ・フレンドリなライセンス条項