Libreria software STUSB1602 per STM32F446 Guida per l'utente
Introduzione
Questo documento fornisce un overview del pacchetto software STUSB1602 che abilita lo stack USB PD con NUCLEO-F446ZE e scudo MB1303
SOFTWARE |
|
STSW-STUSB012 |
Libreria software STUSB1602 per STM32F446 |
RAI 8.x |
Compilatore di codice C |
HARDWARE |
|
NUCLEO-F446ZE |
Scheda di sviluppo STM32 Nucleo-144 |
P-NUCLEO-USB002 |
STUSB1602 Nucleo Pack contenente MB1303 shield (scheda di espansione Nucleo da inserire su NUCLEO-F446ZE) |
Configurazione della libreria SW
- Scarica il pacchetto software STUSB1602 cercando STSW-STUSB012 da www.st.com pagina iniziale:
- Quindi fare clic su "Ottieni software" dalla parte inferiore o superiore della pagina
- Il download inizierà dopo aver accettato il contratto di licenza e aver compilato le informazioni di contatto.
- Salva il file it.STSW-STUSB012.zip sul tuo laptop
e decomprimi:
- Il pacchetto contiene una directory DOC, binario pronto per l'uso files, progetti associati e rapporti di conformità
Requisiti hardware suggeriti
La libreria software è stata ottimizzata per essere compilata rapidamente sulla scheda di sviluppo NUCLEO-F446FE impilata con la scheda di espansione MB1303 (dal pacchetto P-NUCLEO-USB002).
MB1303 è composto da 2 porte USB Dual Role Port (DRP) compatibili con PD (fattore di forma non ottimizzato)
NUCLEO-F446ZE Configurazione hardware
Pacchetto software Fineview
La libreria software include 8 diversi framework software (+ 3 senza RTOS) già ottimizzati per affrontare gli scenari applicativi più comuni:
Progetto |
Tipico Applicazione |
|
#1 |
STM32F446_MB1303_SRC_ONLY(*) | Fornitore / FONTE (gestione dell'alimentazione) |
#2 |
STM32F446_MB1303_SRC_VDM | Fornitore / FONTE (gestione dell'alimentazione) + supporto messaggi esteso |
#3 |
STM32F446_MB1303_SNK_ONLY(*) | Consumatore / SINK (gestione dell'alimentazione) |
#4 |
STM32F446_MB1303_SNK_VDM | Consumatore / SINK (gestione dell'alimentazione) + supporto messaggi esteso + supporto UFP |
#5 |
STM32F446_MB1303_DRP_ONLY (*) | Dual Role Port (gestione dell'alimentazione) + modalità batteria scarica |
#6 |
STM32F446_MB1303_DRP_VDM | Dual Role Port (gestione dell'alimentazione) + modalità batteria scarica + supporto messaggi esteso + supporto UFP |
#7 |
STM32F446_MB1303_DRP_2porte | 2 x Dual Role Port (gestione dell'alimentazione) + modalità batteria scarica + supporto messaggi esteso + supporto UFP |
#8 |
STM32F446_MB1303_DRP_SRCING_DEVICE | Porta a doppio ruolo che richiede PR_swap quando è collegata in Sink o DR_swap quando è collegata in Source |
- per impostazione predefinita, tutti i progetti sono impacchettati con supporto RTOS
- i progetti annotati con (*) sono disponibili con e senza supporto RTOS
Per maggiori dettagli, consultare la documentazione del pacchetto firmware:
Documenti / Risorse
![]() |
ST STUSB1602 Libreria software per STM32F446 [pdf] Guida utente STUSB1602, libreria software per STM32F446 |