Biblioteca de software STUSB1602 para STM32F446 Guia do usuário
Biblioteca de software STUSB1602 para STM32F446

Introdução

Este documento fornece umaview do pacote de software STUSB1602 permitindo pilha PD USB com NUCLEO-F446ZE e blindagem MB1303

PROGRAMAS

STSW-STUSB012

Biblioteca de software STUSB1602 para STM32F446

IAR 8.x

Compilador de código C

HARDWARE

NÚCLEO-F446ZE

Placa de desenvolvimento STM32 Nucleo-144

P-NUCLEO-USB002

Pacote de Núcleos STUSB1602 contendo MB1303 shield (placa de expansão Nucleo a ser conectada no NUCLEO-F446ZE)

Configuração da biblioteca SW

  1. Baixe o pacote de software STUSB1602 pesquisando STSW-STUSB012 em www.st.com página inicial:
    biblioteca de software
  2. Em seguida, clique em “Obter Software” na parte inferior ou superior da página
    biblioteca de software
  3. O download começará após a aceitação do Contrato de Licença e o preenchimento das informações de contato.
    biblioteca de software
  4. Salve o file en.STSW-STUSB012.zip em seu laptop
    biblioteca de software
    e descompacte:
    biblioteca de software
  5. O pacote contém um diretório DOC, binário pronto para usar files, projetos associados e relatórios de conformidade

Requisitos de hardware sugeridos

A biblioteca de software foi otimizada para compilar rapidamente na placa de desenvolvimento NUCLEO-F446FE empilhada com a placa de expansão MB1303 (do pacote P-NUCLEO-USB002).
O MB1303 é composto de 2 receptáculos com capacidade de PD USB (DRP) (formato não otimizado)

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

Configuração de hardware NUCLEO-F446ZE

Configuração de hardware

Pacote de software acabouview

A biblioteca de software inclui 8 estruturas de software diferentes (+ 3 sem RTOS) já otimizadas para abordar o cenário de aplicação mais comum:

Projeto

Típico Aplicativo

#1

STM32F446_MB1303_SRC_ONLY(*) Provedor / FONTE (gerenciamento de energia)

#2

STM32F446_MB1303_SRC_VDM Provedor / FONTE (gerenciamento de energia)
+ suporte estendido a mensagens

#3

STM32F446_MB1303_SNK_ONLY(*) Consumidor / SINK (gerenciamento de energia)

#4

STM32F446_MB1303_SNK_VDM Consumidor / SINK (gerenciamento de energia)
+ suporte estendido a mensagens + suporte UFP

#5

STM32F446_MB1303_DRP_ONLY (*) Porta de função dupla (gerenciamento de energia) + modo de bateria descarregada

#6

STM32F446_MB1303_DRP_VDM Porta de função dupla (gerenciamento de energia) + modo de bateria descarregada
+ suporte estendido a mensagens + suporte UFP

#7

STM32F446_MB1303_DRP_2 portas 2 x porta dupla função (gerenciamento de energia) + modo de bateria descarregada
+ suporte estendido a mensagens + suporte UFP

#8

STM32F446_MB1303_DRP_SRCING_DEVICE Porta de função dupla solicitando PR_swap quando anexado em Sink ou DR_swap quando anexado em Source
  • por padrão, todos os projetos são empacotados com suporte RTOS
  • projeto anotado com um (*) estão disponíveis com e sem suporte RTOS

Para obter mais detalhes, consulte a documentação do pacote de firmware:

Pacote de Firmware

 

Documentos / Recursos

Biblioteca de software ST STUSB1602 para STM32F446 [pdf] Guia do Usuário
STUSB1602, Biblioteca de software para STM32F446

Referências

Deixe um comentário

Seu endereço de e-mail não será publicado. Os campos obrigatórios estão marcados *