STUSB1602 programinės įrangos biblioteka, skirta STM32F446 vartotojo vadove
Įvadas
Šiame dokumente pateikiama peržiūraview STUSB1602 programinės įrangos paketo, įgalinančio USB PD krūvą su NUCLEO-F446ZE ir MB1303 skydu
PROGRAMINĖ ĮRANGA |
|
STSW-STUSB012 |
STUSB1602 programinės įrangos biblioteka, skirta STM32F446 |
IAR 8.x |
C kodo kompiliatorius |
TECHNINĖ ĮRANGA |
|
NUCLEO-F446ZE |
STM32 Nucleo-144 kūrimo plokštė |
P-NUCLEO-USB002 |
STUSB1602 Nucleo Pack, kuriame yra MB1303 skydas (Nucleo išplėtimo plokštė turi būti prijungta prie NUCLEO-F446ZE) |
SW bibliotekos sukūrimas
- Atsisiųskite STUSB1602 programinės įrangos paketą ieškodami STSW-STUSB012 iš www.st.com pagrindinis puslapis:
- Tada puslapio apačioje arba viršuje spustelėkite „Gauti programinę įrangą“.
- Atsisiuntimas prasidės sutikus su licencijos sutartimi ir užpildžius kontaktinę informaciją.
- Išsaugokite file en.STSW-STUSB012.zip nešiojamajame kompiuteryje
ir išpakuokite:
- Pakuotėje yra DOC katalogas, paruoštas naudoti dvejetainis failas files, susijusius projektus ir atitikties ataskaitas
Siūlomi techninės įrangos reikalavimai
Programinės įrangos biblioteka buvo optimizuota, kad būtų galima greitai kompiliuoti NUCLEO-F446FE kūrimo plokštę, sukrautą su MB1303 išplėtimo plokšte (iš P-NUCLEO-USB002 paketo).
MB1303 sudarytas iš 2 dvigubo vaidmens prievadų (DRP) USB PD lizdų (formos koeficientas neoptimizuotas)
NUCLEO-F446ZE Aparatinės įrangos sąranka
Programinės įrangos paketas baigtasview
Programinės įrangos bibliotekoje yra 8 skirtingos programinės įrangos sistemos (+ 3 be RTOS), kurios jau optimizuotos taip, kad atitiktų dažniausiai pasitaikančius programų scenarijus:
Projektas |
Tipiškas Taikymas |
|
#1 |
STM32F446_MB1303_SRC_ONLY(*) | Teikėjas / ŠALTINIS (galios valdymas) |
#2 |
STM32F446_MB1303_SRC_VDM | Teikėjas / ŠALTINIS (galios valdymas) + išplėstinis pranešimų palaikymas |
#3 |
STM32F446_MB1303_SNK_ONLY(*) | Vartotojas / SINK (galios valdymas) |
#4 |
STM32F446_MB1303_SNK_VDM | Vartotojas / SINK (galios valdymas) + išplėstinis pranešimų palaikymas + UFP palaikymas |
#5 |
STM32F446_MB1303_DRP_ONLY (*) | Dviejų vaidmenų prievadas (maitinimo valdymas) + išeikvotos baterijos režimas |
#6 |
STM32F446_MB1303_DRP_VDM | Dviejų vaidmenų prievadas (maitinimo valdymas) + išeikvotos baterijos režimas + išplėstinis pranešimų palaikymas + UFP palaikymas |
#7 |
STM32F446_MB1303_DRP_2prievadai | 2 x Dual Role Port (galios valdymas) + išsikrovusio akumuliatoriaus režimas + išplėstinis pranešimų palaikymas + UFP palaikymas |
#8 |
STM32F446_MB1303_DRP_SRCING_DEVICE | Dviejų vaidmenų prievadas reikalauja PR_swap, kai prijungtas prie Sink arba DR_swap, kai prijungtas prie šaltinio |
- pagal numatytuosius nustatymus visi projektai yra supakuoti su RTOS palaikymu
- projektai, pažymėti (*), yra prieinami su RTOS palaikymu ir be jo
Norėdami gauti daugiau informacijos, žr. programinės įrangos paketo dokumentus:
Dokumentai / Ištekliai
![]() |
ST STUSB1602 programinės įrangos biblioteka, skirta STM32F446 [pdfVartotojo vadovas STUSB1602, STM32F446 programinės įrangos biblioteka |