STUSB1602 Software Library per STM32F446 User Guide
Introduzione
Stu documentu furnisce un overview di u pacchettu di software STUSB1602 chì permette a pila USB PD cù NUCLEO-F446ZE è scudo MB1303
SOFTWARE |
|
STSW-STUSB012 |
Biblioteca di software STUSB1602 per STM32F446 |
IAR 8.x |
compilatore di codice C |
HARDWARE |
|
NUCLEO-F446ZE |
Scheda di sviluppu STM32 Nucleo-144 |
P-NUCLEO-USB002 |
STUSB1602 Nucleo Pack chì cuntene MB1303 scudo (scheda di espansione Nucleo da inserisce nantu à NUCLEO-F446ZE) |
Configurazione di a biblioteca SW
- Scaricate u pacchettu di software STUSB1602 cerchendu STSW-STUSB012 da www.st.com home page:
- Poi cliccate nant'à "Get Software" da u fondu o cima di a pagina
- U scaricamentu cumminciarà dopu avè accettatu l'Acordu di Licenza è cumpletu l'infurmazioni di cuntattu.
- Salvà u file en.STSW-STUSB012.zip nant'à u vostru laptop
è unzip:
- U pacchettu cuntene un repertoriu DOC, un binariu prontu per l'usu files, prughjetti assuciati è rapporti di cunfurmità
Requisiti Hardware suggeriti
A biblioteca di u software hè stata ottimizzata per cumpilà rapidamente nantu à a scheda di sviluppu NUCLEO-F446FE impilata cù a scheda di espansione MB1303 (da u pacchettu P-NUCLEO-USB002).
MB1303 hè cumpostu da 2 Ports Dual Role (DRP) USB PD cuncepimentu (fattore di forma micca ottimizatu)
NUCLEO-F446ZE Configurazione hardware
U pacchettu di software Overview
A biblioteca di u software include 8 frameworks di software differenti (+ 3 senza RTOS) digià ottimizzati per affruntà u scenariu di l'applicazione più cumuni:
Prughjettu |
Tipica Applicazione |
|
#1 |
STM32F446_MB1303_SRC_ONLY(*) | Fornitore / SOURCE (gestione di l'energia) |
#2 |
STM32F446_MB1303_SRC_VDM | Fornitore / SOURCE (gestione di l'energia) + supportu di messagiu allargatu |
#3 |
STM32F446_MB1303_SNK_ONLY (*) | Consumatore / SINK (gestione di l'energia) |
#4 |
STM32F446_MB1303_SNK_VDM | Consumatore / SINK (gestione di l'energia) + supportu di messagiu estendu + supportu UFP |
#5 |
STM32F446_MB1303_DRP_ONLY (*) | Dual Role Port (gestione di l'energia) + modalità di batteria morta |
#6 |
STM32F446_MB1303_DRP_VDM | Dual Role Port (gestione di l'energia) + modalità di batteria morta + supportu di messagiu estendu + supportu UFP |
#7 |
STM32F446_MB1303_DRP_2ports | 2 x Dual Role Port (gestione di l'energia) + modalità di batteria morta + supportu di messagiu estendu + supportu UFP |
#8 |
STM32F446_MB1303_DRP_SRCING_DEVICE | Dual Role Port chì dumanda PR_swap quandu hè attaccatu in Sink o DR_swap quandu hè attaccatu in Source |
- per automaticamente, tutti i prughjetti sò imballati cù supportu RTOS
- prughjetti annotati cun (*) sò dispunibuli cù è senza supportu RTOS
Per più dettagli, verificate a documentazione di u pacchettu di firmware:
Documenti / Risorse
![]() |
ST STUSB1602 Biblioteca di software per STM32F446 [pdfGuida di l'utente STUSB1602, Biblioteca di u Software per STM32F446 |