製品概要
概要
STSW-BNRGLP-DKは、BlueNRG-LP開発キット・プラットフォーム(STEVAL-IDB011V1)用のソフトウェア・パッケージです。BlueNRG-LP製品が提供するBluetooth® Low Energy(LE)機能にアクセスするためのAPIと関連イベント・コールバックを備えたBluetooth LEバイナリ・ライブラリを提供します。また、代表的なBluetooth LEデモ・アプリケーションのセットも多数含まれており、各デモ・アプリケーションにはヘッダとソース・ファイルが含まれています。
STSW-BNRGLP-DKには、デバイス・ペリフェラル(6 x PWM、2 x I²C、2 x SPI I2S、SPI、USART、UART、PDM、12bit A/Dコンバータ)とのインタフェースを可能にするペリフェラル・ドライバ(ヘッダとソース・ファイル)、およびBlueNRG-LP で、Bluetoothリンク層を使用せずにパケットを送受信できるロー・レベル・ドライバが含まれています。
2.4 GHz独自プロトコル無線のサンプルはロー・レベル・ドライバの上位に構築されるため、BlueNRG-LPで 2.4GHz独自プロトコル無線通信を使用するその他のアプリケーションを構築するためのリファレンス・サンプルとしても使用可能です。
また、BlueNRG-LP DK には、BlueNRG-LPのナビゲータ・アプリケーション(PCアプリケーション)も含まれています。これらのアプリケーションは、インタラクティブでシンプルかつ使いやすいインタフェースにより、追加のハードウェア無しで、BlueNRG-LP DKで利用可能なデモ・アプリケーションを選択して実行することができます。BlueNRG-LP開発キットの3Dビューや、関連するハードウェア・コンポーネントの情報も提供しています。
パッケージに含まれているBlueNRG-LP無線パラメータ初期化ウィザード(PCアプリケーション)を使用すると、ユーザ・アプリケーションに基づいて、BlueNRG-LP のBluetooth LE無線パラメータの初期化に必要な値を適切に定義することができます。定義されたパラメータ値から生成された設定ヘッダ・ファイルは、特定のユーザ・ソフトウェア・アプリケーションのフォルダで使用されます。
Secure Bootloader(PCアプリケーション)は、BlueNRG-LPのUARTブートローダのセキュア・ブートローダ・フレームワーク機能を利用するためのツールです。これにより、認証キーの生成、バイナリ・イメージの署名、OTPによるセキュア・ブートローダの起動が可能になります。
-
特徴
- BlueNRG-LP Bluetooth LE SoCをサポートするソフトウェア・パッケージ
- Bluetooth LEスタック・バイナリ・ライブラリ / API / イベント・コールバック・インタフェース
- Bluetooth LEミドルウェア
- BlueNRG-LP Bluetooth LEデモ・アプリケーション
- BlueNRG-LP CMSISファイル
- BlueNRG-LPペリフェラル・ドライバ / 関連サンプル
- BlueNRG-LP 2.4GHz無線専用ドライバ / サンプル
- BlueNRG-LP SDK / HALドライバ
- BlueNRG-LP Navigator(PCアプリケーション)
- BlueNRG-LP無線パラメータ初期化ウィザード
- Secure Bootloader GUI
- BlueNRG-LPキット・プラットフォームのサポート