Библиотека программного обеспечения 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) |
Настройка библиотеки ПО
- Загрузите пакет программного обеспечения STUSB1602, выполнив поиск по STSW-STUSB012 в www.st.com домашняя страница:
- Затем нажмите «Получить программное обеспечение» внизу или вверху страницы.
- Загрузка начнется после принятия Лицензионного соглашения и заполнения контактной информации.
- Сохранить file en.STSW-STUSB012.zip на вашем ноутбуке
и разархивируйте:
- Пакет содержит каталог DOC, готовый к использованию двоичный файл files, связанные проекты и отчеты о соответствии
Предлагаемые требования к оборудованию
Библиотека программного обеспечения оптимизирована для быстрой компиляции на плате разработки NUCLEO-F446FE, установленной в стек с платой расширения MB1303 (из пакета P-NUCLEO-USB002).
MB1303 состоит из 2 разъемов Dual Role Ports (DRP) USB PD (форм-фактор не оптимизирован)
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 |