STUSB1602 Biblioteca de software para STM32F446 Guía de usuario
Introdución
Este documento ofrece un excesoview do paquete de software STUSB1602 que permite a pila USB PD con NUCLEO-F446ZE e escudo MB1303
SOFTWARE |
|
STSW-STUSB012 |
Biblioteca de software STUSB1602 para STM32F446 |
IAR 8.x |
Compilador de código C |
HARDWARE |
|
NUCLEO-F446ZE |
Placa de desenvolvemento STM32 Nucleo-144 |
P-NUCLEO-USB002 |
STUSB1602 Nucleo Pack que contén MB1303 escudo (placa de expansión Nucleo para conectar no NUCLEO-F446ZE) |
Configuración da biblioteca SW
- Descarga o paquete de software STUSB1602 buscando STSW-STUSB012 en www.st.com páxina de inicio:
- A continuación, faga clic en "Obter software" na parte inferior ou superior da páxina
- A descarga comezará despois de aceptar o contrato de licenza e de cubrir a información de contacto.
- Garda o file gl.STSW-STUSB012.zip no teu portátil
e descomprimir:
- O paquete contén un directorio DOC, un binario listo para usar files, proxectos asociados e informes de cumprimento
Requisitos de hardware suxeridos
A biblioteca de software foi optimizada para compilarse rapidamente na placa de desenvolvemento NUCLEO-F446FE apilada coa placa de expansión MB1303 (do paquete P-NUCLEO-USB002).
O MB1303 está composto por 2 puertos de dobre función (DRP) USB PD receptáculos (factor de forma non optimizado)
NUCLEO-F446ZE Configuración de hardware
Paquete de software Overview
A biblioteca de software inclúe 8 marcos de software diferentes (+ 3 sen RTOS) xa optimizados para abordar o escenario de aplicación máis común:
Proxecto |
Típico Aplicación |
|
#1 |
STM32F446_MB1303_SRC_ONLY(*) | Provedor/FONTE (xestión de enerxía) |
#2 |
STM32F446_MB1303_SRC_VDM | Provedor/FONTE (xestión de enerxía) + soporte de mensaxes estendido |
#3 |
STM32F446_MB1303_SNK_ONLY(*) | Consumidor/SINK (xestión de enerxía) |
#4 |
STM32F446_MB1303_SNK_VDM | Consumidor/SINK (xestión de enerxía) + soporte de mensaxes estendido + soporte UFP |
#5 |
STM32F446_MB1303_DRP_SÓ (*) | Porto de dobre función (xestión de enerxía) + modo de batería esgota |
#6 |
STM32F446_MB1303_DRP_VDM | Porto de dobre función (xestión de enerxía) + modo de batería esgota + soporte de mensaxes estendido + soporte UFP |
#7 |
STM32F446_MB1303_DRP_2ports | 2 x porto de dobre función (xestión de enerxía) + modo de batería esgota + soporte de mensaxes estendido + soporte UFP |
#8 |
STM32F446_MB1303_DRP_SRCING_DEVICE | Porto de dobre rol que solicita PR_swap cando está conectado en Sink ou DR_swap cando está conectado en Source |
- por defecto, todos os proxectos están empaquetados con soporte RTOS
- Os proxectos anotados cun (*) están dispoñibles con e sen soporte RTOS
Para obter máis detalles, consulte a documentación do paquete de firmware:
Documentos/Recursos
![]() |
Biblioteca de software ST STUSB1602 para STM32F446 [pdfGuía do usuario STUSB1602, Biblioteca de software para STM32F446 |