Biblioteca de software STUSB1602 para STM32F446 Guia do usuário
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
- Baixe o pacote de software STUSB1602 pesquisando STSW-STUSB012 em www.st.com página inicial:
- Em seguida, clique em “Obter Software” na parte inferior ou superior da página
- O download começará após a aceitação do Contrato de Licença e o preenchimento das informações de contato.
- Salve o file en.STSW-STUSB012.zip em seu laptop
e descompacte:
- 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)
Configuração de hardware NUCLEO-F446ZE
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:
Documentos / Recursos
![]() |
Biblioteca de software ST STUSB1602 para STM32F446 [pdf] Guia do Usuário STUSB1602, Biblioteca de software para STM32F446 |