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

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

  1. Descarga o paquete de software STUSB1602 buscando STSW-STUSB012 en www.st.com páxina de inicio:
    Biblioteca SW
  2. A continuación, faga clic en "Obter software" na parte inferior ou superior da páxina
    Biblioteca SW
  3. A descarga comezará despois de aceptar o contrato de licenza e de cubrir a información de contacto.
    Biblioteca SW
  4. Garda o file gl.STSW-STUSB012.zip no teu portátil
    Biblioteca SW
    e descomprimir:
    Biblioteca SW
  5. 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
    NUCLEO-F446ZE
  • MB1303
    MB1303

NUCLEO-F446ZE Configuración de hardware

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:

Paquete de firmware

 

Documentos/Recursos

Biblioteca de software ST STUSB1602 para STM32F446 [pdfGuía do usuario
STUSB1602, Biblioteca de software para STM32F446

Referencias

Deixa un comentario

O teu enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados *