STUSB1602 Softwarebibliothek für STM32F446 Benutzerhandbuch
STUSB1602 Softwarebibliothek für STM32F446

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

  1. Laden Sie das Softwarepaket STUSB1602 herunter, indem Sie nach STSW-STUSB012 suchen von www.st.com Startseite:
    SW-Bibliothek
  2. Klicken Sie dann unten oder oben auf der Seite auf „Software herunterladen“.
    SW-Bibliothek
  3. Der Download beginnt, nachdem Sie die Lizenzvereinbarung akzeptiert und die Kontaktinformationen ausgefüllt haben.
    SW-Bibliothek
  4. Speichern Sie die file de.STSW-STUSB012.zip auf Ihrem Laptop
    SW-Bibliothek
    und entpacken:
    SW-Bibliothek
  5. 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
    NUCLEO-F446ZE
  • MB1303
    MB1303

NUCLEO-F446ZE Hardware-Setup

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:

Firmware-Paket

 

Dokumente / Ressourcen

ST STUSB1602 Softwarebibliothek für STM32F446 [pdf] Benutzerhandbuch
STUSB1602, Softwarebibliothek für STM32F446

Verweise

Hinterlasse einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Pflichtfelder sind markiert *