STUSB1602ソフトウェアライブラリforSTM32F446ユーザーガイド
導入
このドキュメントはオーバーを提供しますview NUCLEO-F1602ZEとMB446シールドを使用したUSB PDスタックを可能にするSTUSB1303ソフトウェアパッケージ
ソフトウェア |
|
STSW-STUSB012 |
STM1602F32 用 STUSB446 ソフトウェア ライブラリ |
8.x の場合 |
Cコードコンパイラ |
ハードウェア |
|
核F446ZE |
STM32 Nucleo-144 開発ボード |
P-NUCLEO-USB002 |
STUSB1602 Nucleoパックに含まれる MB1303 シールド(NUCLEO-F446ZEに差し込むNucleo拡張ボード) |
SWライブラリのセットアップ
- STSW-STUSB1602を検索して、STUSB012ソフトウェアパッケージをダウンロードします。 詳しくはこちら ホームページ:
- 次に、ページの下部または上部から[ソフトウェアの入手]をクリックします
- 使用許諾契約に同意し、連絡先情報を入力すると、ダウンロードが開始されます。
- 保存する file en.STSW-STUSB012.zipをラップトップにインストールする
解凍します:
- パッケージには、すぐに使用できるバイナリのDOCディレクトリが含まれています file関連プロジェクトおよびコンプライアンスレポート
推奨されるハードウェア要件
ソフトウェア ライブラリは、MB446 拡張ボード (P-NUCLEO-USB1303 パッケージ) がスタックされた NUCLEO-F002FE 開発ボード上で迅速にコンパイルできるように最適化されています。
MB1303は、2つのデュアルロールポート(DRP)USB PD対応レセプタクルで構成されています(フォームファクターは最適化されていません)
NUCLEO-F446ZE ハードウェアセットアップ
ソフトウェアパッケージオーバーview
ソフトウェア ライブラリには、最も一般的なアプリケーション シナリオに対応するようにすでに最適化された 8 つの異なるソフトウェア フレームワーク (+ RTOS なしの 3 つ) が含まれています。
プロジェクト |
典型的な 応用 |
|
#1 |
STM32F446_MB1303_SRC_ONLY(*) | プロバイダー/ソース(電力管理) |
#2 |
STM32F446_MB1303_SRC_VDM | プロバイダー/ソース(電力管理) + 拡張メッセージサポート |
#3 |
STM32F446_MB1303_SNK_ONLY(*) | 消費者/ SINK(電力管理) |
#4 |
STM32F446_MB1303_SNK_VDM | 消費者/ SINK(電力管理) + 拡張メッセージサポート + UFPサポート |
#5 |
STM32F446_MB1303_DRP_ONLY (*) | デュアルロールポート(電源管理)+バッテリー切れモード |
#6 |
STM32F446_MB1303_DRP_VDM | デュアルロールポート(電源管理)+バッテリー切れモード + 拡張メッセージサポート + UFPサポート |
#7 |
STM32F446_MB1303_DRP_2ポート | 2 x デュアルロールポート (電源管理) + バッテリー切れモード + 拡張メッセージサポート + UFPサポート |
#8 |
STM32F446_MB1303_DRP_SRCING_デバイス | シンクに接続されている場合は PR_swap を、ソースに接続されている場合は DR_swap を要求するデュアル ロール ポート |
- デフォルトでは、すべてのプロジェクトはRTOSサポート付きでパッケージ化されています
- (*) の付いたプロジェクトは、RTOS サポートの有無にかかわらず利用可能です。
詳細については、ファームウェア パッケージのドキュメントを確認してください。
ドキュメント / リソース
![]() |
STM1602F32 用 ST STUSB446 ソフトウェア ライブラリ [pdf] ユーザーガイド STUSB1602、STM32F446 用ソフトウェア ライブラリ |