STUSB1602 Software Library alang sa STM32F446 User Guide
Pasiuna
Kini nga dokumento naghatag usa ka overview sa STUSB1602 software package nga makapahimo sa USB PD stack nga adunay NUCLEO-F446ZE ug MB1303 shield
SOFTWARE |
|
STSW-STUSB012 |
STUSB1602 software library alang sa STM32F446 |
IAR 8.x |
C-code compiler |
HARDWARE |
|
NUCLEO-F446ZE |
STM32 Nucleo-144 development board |
P-NUCLEO-USB002 |
STUSB1602 Nucleo Pack nga adunay sulod MB1303 taming (Nucleo expansion board nga isaksak sa NUCLEO-F446ZE) |
SW library set-up
- I-download ang STUSB1602 software package pinaagi sa pagpangita sa STSW-STUSB012 gikan sa www.st.com home page:
- Dayon i-klik ang "Kuhaa ang Software" gikan sa ubos o ibabaw sa panid
- Magsugod ang pag-download human madawat ang Kasabutan sa Lisensya, ug pun-on ang impormasyon sa pagkontak.
- I-save ang file en.STSW-STUSB012.zip sa imong laptop
ug unzip:
- Ang pakete adunay usa ka direktoryo sa DOC, andam-gamiton nga binary files, mga kaubang proyekto ug mga taho sa pagsunod
Gisugyot nga mga kinahanglanon sa Hardware
Ang librarya sa software na-optimize aron dali nga ma-compile sa NUCLEO-F446FE development board nga gipatong sa MB1303 expansion board (gikan sa P-NUCLEO-USB002 package).
Ang MB1303 gilangkuban sa 2 Dual Role Ports (DRP) USB PD capable receptacles (form factor dili optimized)
NUCLEO-F446ZE Hardware set-up
Software package Overview
Ang librarya sa software naglakip sa 8 ka lain-laing software frameworks (+ 3 nga walay RTOS) nga na-optimize na aron matubag ang kasagarang senaryo sa aplikasyon:
Proyekto |
Kasagaran Aplikasyon |
|
#1 |
STM32F446_MB1303_SRC_ONLY(*) | Provider / SOURCE (pagdumala sa kuryente) |
#2 |
STM32F446_MB1303_SRC_VDM | Provider / SOURCE (pagdumala sa kuryente) + gipadako nga suporta sa mensahe |
#3 |
STM32F446_MB1303_SNK_ONLY(*) | Consumer / SINK (pagdumala sa kuryente) |
#4 |
STM32F446_MB1303_SNK_VDM | Consumer / SINK (pagdumala sa kuryente) + gipadako nga suporta sa mensahe + suporta sa UFP |
#5 |
STM32F446_MB1303_DRP_LANG (*) | Dual Role Port (pagdumala sa gahum) + patay nga mode sa baterya |
#6 |
STM32F446_MB1303_DRP_VDM | Dual Role Port (pagdumala sa gahum) + patay nga mode sa baterya + gipadako nga suporta sa mensahe + suporta sa UFP |
#7 |
STM32F446_MB1303_DRP_2ports | 2 x Dual Role Port (pagdumala sa gahum) + patay nga mode sa baterya + gipadako nga suporta sa mensahe + suporta sa UFP |
#8 |
STM32F446_MB1303_DRP_SRCING_DEVICE | Dual Role Port nga naghangyo sa PR_swap kung gilakip sa Sink o DR_swap kung gilakip sa Source |
- sa default, ang tanan nga mga proyekto giputos sa suporta sa RTOS
- Ang proyekto nga adunay anotasyon nga adunay (*) magamit nga adunay ug wala’y suporta sa RTOS
Alang sa dugang nga mga detalye, palihug susiha ang dokumentasyon sa Firmware Package:
Mga Dokumento / Mga Kapanguhaan
![]() |
ST STUSB1602 Software Library alang sa STM32F446 [pdf] Giya sa Gumagamit STUSB1602, Software Library alang sa STM32F446 |