STUSB1602 Software Library for STM32F446 User Guide
Biblioteca de software STUSB1602 pentru STM32F446

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

  1. Descărcați pachetul software STUSB1602 căutând STSW-STUSB012 de la www.st.com pagina de start:
    Biblioteca SW
  2. Apoi faceți clic pe „Obțineți software” din partea de jos sau de sus a paginii
    Biblioteca SW
  3. Descărcarea va începe după acceptarea acordului de licență și completarea informațiilor de contact.
    Biblioteca SW
  4. Salvați file ro.STSW-STUSB012.zip pe laptop
    Biblioteca SW
    și dezarhivați:
    Biblioteca SW
  5. 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
    NUCLEO-F446ZE
  • MB1303
    MB1303

NUCLEO-F446ZE Configurare hardware

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:

Pachetul de firmware

 

Documente/Resurse

Biblioteca de software ST STUSB1602 pentru STM32F446 [pdfGhid de utilizare
STUSB1602, Biblioteca de software pentru STM32F446

Referințe

Lasă un comentariu

Adresa ta de e-mail nu va fi publicată. Câmpurile obligatorii sunt marcate *