Библиотеки связывают периферийное устройство STM32 USB PD с микросхемами защиты портов UBS.

305

Код будет работать на некоторых микроконтроллерах STM32 компании, которые имеют интерфейс UCPD компании, для которого у компании есть платы для разработки.

Интерфейс UCPD вместе с одной из микросхем защиты и кодом можно использовать для реализации интерфейса USB Power Delivery до 20 В-5 А (100 Вт). По словам ST, в этой ситуации у STM32 будет свободная емкость для размещения другого кода.

Библиотеки добавлены в программный пакет X-CUBE-TCPP. «Кроме того, X-CUBE-TCPP помогает разрабатывать микроконтроллеры STM32, которые не содержат PHY Power Delivery, чтобы упростить соответствие спецификации USB Type-C», — добавили в компании.


Тремя ИС защиты являются: TCPP01-M12 (приложения с приемником или нагрузкой), TCPP02-M18 (приложения с источником или зарядным устройством) и TCPP03-M20 (приложения с двойным питанием ('DRP') для зарядного устройства и нагрузки).

Три платы разработки ST сертифицированы Форумом реализаторов USB на соответствие спецификации USB-C Power Delivery и, следовательно, имеют номера TID (Test ID) форума: X-Nucleo-SNK1M1 (TID 5205), X-Nucleo-SRC1M1 ( TID 7884) и X-Nucleo-DRP1M1 (TID 6408).

Для работы им всем нужны другие платы разработки от компании (некоторые рекомендации в диаграмма).

Программный пакет X-Cube-TCPP можно найти на этой веб-странице.