STUSB1602 Software Library alang sa STM32F446 User Guide
STUSB1602 Software Library alang sa STM32F446

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

  1. I-download ang STUSB1602 software package pinaagi sa pagpangita sa STSW-STUSB012 gikan sa www.st.com home page:
    SW library
  2. Dayon i-klik ang "Kuhaa ang Software" gikan sa ubos o ibabaw sa panid
    SW library
  3. Magsugod ang pag-download human madawat ang Kasabutan sa Lisensya, ug pun-on ang impormasyon sa pagkontak.
    SW library
  4. I-save ang file en.STSW-STUSB012.zip sa imong laptop
    SW library
    ug unzip:
    SW library
  5. 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
    NUCLEO-F446ZE
  • MB1303
    MB1303

NUCLEO-F446ZE Hardware set-up

Pag-setup sa hardware

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:

Pakete sa Firmware

 

Mga Dokumento / Mga Kapanguhaan

ST STUSB1602 Software Library alang sa STM32F446 [pdf] Giya sa Gumagamit
STUSB1602, Software Library alang sa STM32F446

Mga pakisayran

Pagbilin ug komento

Ang imong email address dili mamantala. Ang gikinahanglan nga mga natad gimarkahan *