STUSB1602 Biblioteca de software para STM32F446 Guía del usuario
Biblioteca de software STUSB1602 para STM32F446

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

  1. Descargue el paquete de software STUSB1602 buscando STSW-STUSB012 en www.st.com Página de inicio:
    Biblioteca SW
  2. Luego haga clic en "Obtener software" en la parte inferior o superior de la página.
    Biblioteca SW
  3. La descarga comenzará después de aceptar el Acuerdo de licencia y completar la información de contacto.
    Biblioteca SW
  4. Guardar el file es.STSW-STUSB012.zip en su computadora portátil
    Biblioteca SW
    y descomprimir:
    Biblioteca SW
  5. 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)

  • NÚCLEO-F446ZE
    NÚCLEO-F446ZE
  • MB1303
    MB1303

Configuración del hardware NUCLEO-F446ZE

Configuración de hardware

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:

Paquete de firmware

 

Documentos / Recursos

Biblioteca de software ST STUSB1602 para STM32F446 [pdf] Guía del usuario
STUSB1602, biblioteca de software para STM32F446

Referencias

Deja un comentario

Su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados *