Библиотека программного обеспечения STUSB1602 для STM32F446 Руководство пользователя
Программная библиотека STUSB1602 для STM32F446

Введение

В этом документе содержится болееview программного пакета STUSB1602, включающего стек USB PD с NUCLEO-F446ZE и экраном MB1303

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

STSW-STUSB012

Программная библиотека STUSB1602 для STM32F446

ИАР 8.x

Компилятор C-кода

АППАРАТНОЕ ОБЕСПЕЧЕНИЕ

НУКЛЕО-F446ZE

Плата для разработки STM32 Nucleo-144

P-NUCLEO-USB002

STUSB1602 Nucleo Pack, содержащий МБ1303 щит (плата расширения Nucleo для подключения к NUCLEO-F446ZE)

Настройка библиотеки ПО

  1. Загрузите пакет программного обеспечения STUSB1602, выполнив поиск по STSW-STUSB012 в www.st.com домашняя страница:
    Библиотека ПО
  2. Затем нажмите «Получить программное обеспечение» внизу или вверху страницы.
    Библиотека ПО
  3. Загрузка начнется после принятия Лицензионного соглашения и заполнения контактной информации.
    Библиотека ПО
  4. Сохранить file en.STSW-STUSB012.zip на вашем ноутбуке
    Библиотека ПО
    и разархивируйте:
    Библиотека ПО
  5. Пакет содержит каталог DOC, готовый к использованию двоичный файл files, связанные проекты и отчеты о соответствии

Предлагаемые требования к оборудованию

Библиотека программного обеспечения оптимизирована для быстрой компиляции на плате разработки NUCLEO-F446FE, установленной в стек с платой расширения MB1303 (из пакета P-NUCLEO-USB002).
MB1303 состоит из 2 разъемов Dual Role Ports (DRP) USB PD (форм-фактор не оптимизирован)

  • НУКЛЕО-F446ZE
    НУКЛЕО-F446ZE
  • МБ1303
    МБ1303

NUCLEO-F446ZE Настройка оборудования

Настройка оборудования

Программный пакет Overview

Программная библиотека включает 8 различных программных фреймворков (+ 3 без ОСРВ), уже оптимизированных для решения наиболее распространенных сценариев приложений:

Проект

Типичный Приложение

#1

STM32F446_MB1303_SRC_ONLY (*) Провайдер / ИСТОЧНИК (управление питанием)

#2

STM32F446_MB1303_SRC_VDM Провайдер / ИСТОЧНИК (управление питанием)
+ расширенная поддержка сообщений

#3

STM32F446_MB1303_SNK_ONLY (*) Consumer / SINK (управление питанием)

#4

СТМ32Ф446_МБ1303_СНК_ВДМ Consumer / SINK (управление питанием)
+ расширенная поддержка сообщений + поддержка UFP

#5

STM32F446_MB1303_DRP_ONLY (*) Dual Role Port (управление питанием) + режим разряженной батареи

#6

STM32F446_MB1303_DRP_VDM Dual Role Port (управление питанием) + режим разряженной батареи
+ расширенная поддержка сообщений + поддержка UFP

#7

Порты STM32F446_MB1303_DRP_2 2 x Dual Role Port (управление питанием) + режим разряженной батареи
+ расширенная поддержка сообщений + поддержка UFP

#8

STM32F446_MB1303_DRP_SRCING_DEVICE Порт с двойной ролью, запрашивающий PR_swap при подключении к Sink или DR_swap при подключении к источнику
  • по умолчанию все проекты упакованы с поддержкой RTOS
  • проекты, помеченные знаком (*), доступны с поддержкой RTOS и без нее.

Дополнительные сведения см. В документации к пакету прошивки:

Пакет прошивок

 

Документы/Ресурсы

Программная библиотека STUSB1602 для STM32F446 [pdf] Руководство пользователя
STUSB1602, Программная библиотека для STM32F446

Ссылки

Оставьте комментарий

Ваш адрес электронной почты не будет опубликован. Обязательные поля отмечены *