STUSB1602 Softwarebibliothek für STM32F446 Benutzerhandbuch
Einführung
Dieses Dokument bietet eine überview des Softwarepakets STUSB1602, das den USB-PD-Stack mit NUCLEO-F446ZE und MB1303-Shield ermöglicht
SOFTWARE |
|
STSW-STUSB012 |
STUSB1602 Softwarebibliothek für STM32F446 |
IAR 8.x |
C-Code-Compiler |
HARDWARE |
|
NUCLEO-F446ZE |
STM32 Nucleo-144 Entwicklungsboard |
P-NUCLEO-USB002 |
STUSB1602 Nucleo Pack mit MB1303 Schirm (Nucleo Erweiterungsplatine zum Aufstecken auf NUCLEO-F446ZE) |
Einrichtung der SW-Bibliothek
- Laden Sie das Softwarepaket STUSB1602 herunter, indem Sie nach STSW-STUSB012 suchen von www.st.com Startseite:
- Klicken Sie dann unten oder oben auf der Seite auf „Software herunterladen“.
- Der Download beginnt, nachdem Sie die Lizenzvereinbarung akzeptiert und die Kontaktinformationen ausgefüllt haben.
- Speichern Sie die file de.STSW-STUSB012.zip auf Ihrem Laptop
und entpacken:
- Das Paket enthält ein DOC-Verzeichnis, eine gebrauchsfertige Binärdatei files, zugehörige Projekte und Compliance-Berichte
Empfohlene Hardwareanforderungen
Die Softwarebibliothek wurde für die schnelle Kompilierung auf dem NUCLEO-F446FE-Entwicklungsboard, das mit dem MB1303-Erweiterungsboard (aus dem P-NUCLEO-USB002-Paket) gestapelt ist, optimiert.
MB1303 besteht aus 2 Dual Role Ports (DRP) USB PD-fähigen Buchsen (Formfaktor nicht optimiert)
NUCLEO-F446ZE Hardware-Setup
Softwarepaket Überview
Die Softwarebibliothek umfasst 8 verschiedene Software-Frameworks (+ 3 ohne RTOS), die bereits für die gängigsten Anwendungsszenarien optimiert sind:
Projekt |
Typisch Anwendung |
|
#1 |
STM32F446_MB1303_SRC_ONLY(*) | Anbieter / QUELLE (Energieverwaltung) |
#2 |
STM32F446_MB1303_SRC_VDM | Anbieter / QUELLE (Energieverwaltung) + erweiterte Nachrichtenunterstützung |
#3 |
STM32F446_MB1303_SNK_ONLY(*) | Verbraucher / SINK (Energieverwaltung) |
#4 |
STM32F446_MB1303_SNK_VDM | Verbraucher / SINK (Energieverwaltung) + erweiterte Nachrichtenunterstützung + UFP-Unterstützung |
#5 |
STM32F446_MB1303_DRP_ONLY (*) | Dual Role Port (Energieverwaltung) + Modus für leere Batterie |
#6 |
STM32F446_MB1303_DRP_VDM | Dual Role Port (Energieverwaltung) + Modus für leere Batterie + erweiterte Nachrichtenunterstützung + UFP-Unterstützung |
#7 |
STM32F446_MB1303_DRP_2ports | 2 x Dual Role Port (Energieverwaltung) + Modus für leere Batterie + erweiterte Nachrichtenunterstützung + UFP-Unterstützung |
#8 |
STM32F446_MB1303_DRP_SRCING_DEVICE | Dual Role Port, der PR_swap anfordert, wenn er in Sink angehängt wird, oder DR_swap, wenn er an Quelle angehängt wird |
- standardmäßig sind alle Projekte mit RTOS-Unterstützung verpackt
- mit (*) gekennzeichnete Projekte sind mit und ohne RTOS-Unterstützung verfügbar
Weitere Informationen finden Sie in der Dokumentation zum Firmware-Paket:
Dokumente / Ressourcen
![]() |
ST STUSB1602 Softwarebibliothek für STM32F446 [pdf] Benutzerhandbuch STUSB1602, Softwarebibliothek für STM32F446 |