STUSB1602 Software Library for STM32F446 User Guide
Introducere
Acest document oferă o suprasolicitareview a pachetului de software STUSB1602 care permite stiva USB PD cu scut NUCLEO-F446ZE și MB1303
SOFTWARE |
|
STSW-STUSB012 |
Biblioteca de software STUSB1602 pentru STM32F446 |
IAR 8.x |
compilator de cod C |
HARDWARE |
|
NUCLEO-F446ZE |
Placă de dezvoltare STM32 Nucleo-144 |
P-NUCLEO-USB002 |
STUSB1602 Nucleo Pack care conține MB1303 scut (placa de expansiune Nucleo care trebuie conectată pe NUCLEO-F446ZE) |
Configurarea bibliotecii SW
- Descărcați pachetul software STUSB1602 căutând STSW-STUSB012 de la www.st.com pagina de start:
- Apoi faceți clic pe „Obțineți software” din partea de jos sau de sus a paginii
- Descărcarea va începe după acceptarea acordului de licență și completarea informațiilor de contact.
- Salvați file ro.STSW-STUSB012.zip pe laptop
și dezarhivați:
- Pachetul conține un director DOC, binar gata de utilizare files, proiecte asociate și rapoarte de conformitate
Cerințe hardware sugerate
Biblioteca de software a fost optimizată pentru a se compila rapid pe placa de dezvoltare NUCLEO-F446FE stivuită cu placa de expansiune MB1303 (din pachetul P-NUCLEO-USB002).
MB1303 este compus din 2 porturi cu rol dublu (DRP) USB PD receptoare (factor de formă nu este optimizat)
NUCLEO-F446ZE Configurare hardware
Pachetul software S-a terminatview
Biblioteca de software include 8 cadre software diferite (+ 3 fără RTOS) deja optimizate pentru a aborda cele mai comune scenarii de aplicație:
Proiect |
Tipic Aplicație |
|
#1 |
STM32F446_MB1303_SRC_ONLY(*) | Furnizor / SOURCE (gestionarea energiei) |
#2 |
STM32F446_MB1303_SRC_VDM | Furnizor / SOURCE (gestionarea energiei) + suport extins pentru mesaje |
#3 |
STM32F446_MB1303_SNK_ONLY(*) | Consumator / SINK (gestionarea energiei) |
#4 |
STM32F446_MB1303_SNK_VDM | Consumator / SINK (gestionarea energiei) + suport extins pentru mesaje + suport UFP |
#5 |
STM32F446_MB1303_DRP_ONLY (*) | Port dublu rol (gestionarea energiei) + modul baterie descărcată |
#6 |
STM32F446_MB1303_DRP_VDM | Port dublu rol (gestionarea energiei) + modul baterie descărcată + suport extins pentru mesaje + suport UFP |
#7 |
STM32F446_MB1303_DRP_2porturi | 2 x porturi cu rol dublu (gestionarea energiei) + modul baterie descărcată + suport extins pentru mesaje + suport UFP |
#8 |
STM32F446_MB1303_DRP_SRCING_DEVICE | Port cu rol dublu care solicită PR_swap când este atașat în Sink sau DR_swap când este atașat în Source |
- implicit, toate proiectele sunt ambalate cu suport RTOS
- proiectele adnotate cu (*) sunt disponibile cu și fără suport RTOS
Pentru mai multe detalii, vă rugăm să verificați documentația pachetului de firmware:
Documente/Resurse
![]() |
Biblioteca de software ST STUSB1602 pentru STM32F446 [pdfGhid de utilizare STUSB1602, Biblioteca de software pentru STM32F446 |