Yhä useampi sulautettu laite saa virtansa C-tyypin USB-väyän kautta. EU:n tuore laturidirektiivi vahvistaa tätä kehitystä omalta osaltaan. STMicroelectronics yksinkertaistaa näiden eri laitteiden suunnittelua uusimmalla X-CUBE-TCPP-ohjelmistopaketillaan.
USB Power Delivery -standardi tukee käyttötiloja vanhoista 5V/0,5A aina 48V/5A tasolle asti, jolloin väylää pitkin voidaan syöttää jo 240 watin tehoa. USB-virransyöttöä tuetaan jatkossa kasvavassa määrässä laitteita. Valikoimaan sisältyvät virtapankit, älykaiuttimet, PC-oheislaitteet, viestintälaitteet, lääketieteelliset laitteet, POS-päätteet, teollisuusnäytöt ja akkukäyttöiset sulautetut sovellukset.
ST:n X-CUBE-TCPP-ohjelmistopaketti helpottaa kehitystä STM32Cube-ekosysteemissä ja tarjoaa kirjastot kolmelle ST:n portfoliossa olevalle USB Type-C -portin suojauspiirille. Nämä ovat TCPP01-M12, TCPP02-M18 ja TCPP03-M20.
Piirit toimivat ST:n UCPD:n (USB Type-C ja Power Delivery) IP:n kanssa, joka on mukana valituissa STM32G0-, STM32G4-, STM32L5- ja STM32U5-mikro-ohjaimissa. Ne koskevat USB Power Delivery -virtalähdettä vakiotehoalueella 20V-5A eli 100 wattiin asti. Toteutuksen osiointi MCU:n ja portinsuojauspiirin välillä mahdollistaa kaksisiruisen ratkaisun, joka säästää kustannuksia, vähentää monimutkaisuutta ja pienentää piirilevytilaa. STM32-piiri toimii myös isäntäohjaimena.
Virransyöttöä käyttävien DRP-sovellusten kirjastoja käytetään NUCLEO-G071RB- tai NUCLEO-G474RE-korttiin liitetyn X-NUCLEO-DRP1M1-laajennuskortin kanssa. Nämä kolme korttia ovat USB Implementers Forumin sertifioimia, ja niillä on Test ID (TID) -numero, joka vahvistaa USB-C Power Delivery -määrittelyn noudattamisen. Tämä takaa kehittäjille yhteentoimivuuden muiden sertifioitujen tuotteiden kanssa.
X-CUBE-TCPP-ohjelmistopaketti voidaan ladata ilmaiseksi ST:n sivuilta tai GitHubista.