STUSB1602 Biblioteca de software para STM32F446 Guía del usuario
Introducción
Este documento proporciona unaview del paquete de software STUSB1602 que habilita la pila de PD USB con protección NUCLEO-F446ZE y MB1303
SOFTWARE |
|
STSW-STUSB012 |
Biblioteca de software STUSB1602 para STM32F446 |
IAR 8.x |
Compilador de código C |
HARDWARE |
|
NÚCLEO-F446ZE |
Placa de desarrollo STM32 Nucleo-144 |
P-NUCLEO-USB002 |
STUSB1602 Nucleo Pack que contiene MB1303 blindaje (placa de expansión Nucleo para enchufar en NUCLEO-F446ZE) |
Configuración de la biblioteca de software
- Descargue el paquete de software STUSB1602 buscando STSW-STUSB012 en www.st.com Página de inicio:
- Luego haga clic en "Obtener software" en la parte inferior o superior de la página.
- La descarga comenzará después de aceptar el Acuerdo de licencia y completar la información de contacto.
- Guardar el file es.STSW-STUSB012.zip en su computadora portátil
y descomprimir:
- El paquete contiene un directorio DOC, binario listo para usar files, proyectos asociados e informes de cumplimiento
Requisitos de hardware sugeridos
La biblioteca de software se ha optimizado para compilar rápidamente en la placa de desarrollo NUCLEO-F446FE apilada con la placa de expansión MB1303 (del paquete P-NUCLEO-USB002).
MB1303 se compone de 2 receptáculos con capacidad USB PD de puertos de doble función (DRP) (factor de forma no optimizado)
Configuración del hardware NUCLEO-F446ZE
Paquete de software Overview
La biblioteca de software incluye 8 marcos de software diferentes (+ 3 sin RTOS) ya optimizados para abordar el escenario de aplicación más común:
Proyecto |
Típico Solicitud |
|
#1 |
STM32F446_MB1303_SRC_ONLY (*) | Proveedor / FUENTE (administración de energía) |
#2 |
STM32F446_MB1303_SRC_VDM | Proveedor / FUENTE (administración de energía) + soporte de mensaje extendido |
#3 |
STM32F446_MB1303_SNK_ONLY (*) | Consumer / SINK (administración de energía) |
#4 |
STM32F446_MB1303_SNK_VDM | Consumer / SINK (administración de energía) + soporte de mensaje extendido + soporte UFP |
#5 |
STM32F446_MB1303_DRP_ONLY (*) | Puerto de doble función (administración de energía) + modo de batería descargada |
#6 |
STM32F446_MB1303_DRP_VDM | Puerto de doble función (administración de energía) + modo de batería descargada + soporte de mensaje extendido + soporte UFP |
#7 |
STM32F446_MB1303_DRP_2 puertos | 2 puertos de doble función (administración de energía) + modo de batería descargada + soporte de mensaje extendido + soporte UFP |
#8 |
STM32F446_MB1303_DRP_SRCING_DEVICE | Puerto de doble función que solicita PR_swap cuando se adjunta en Sink o DR_swap cuando se adjunta en Source |
- de forma predeterminada, todos los proyectos están empaquetados con soporte RTOS
- proyecto anotado con un (*) están disponibles con y sin soporte RTOS
Para obtener más detalles, consulte la documentación del paquete de firmware:
Documentos / Recursos
![]() |
Biblioteca de software ST STUSB1602 para STM32F446 [pdf] Guía del usuario STUSB1602, biblioteca de software para STM32F446 |