意法半導(dǎo)體推出STM32 USB TCPM軟件,簡(jiǎn)化USB-PD 3.0輸電協(xié)議的遷移
掃描二維碼
隨時(shí)隨地手機(jī)看文章
提供內(nèi)設(shè)端口控制器的雙芯片方案,已獲得完全認(rèn)證
21ic訊 為幫助工程師在新開(kāi)發(fā)產(chǎn)品或在原有產(chǎn)品設(shè)計(jì)中引入最新的USB Power Delivery充電功能和多用途的USB Type-C™連接器,意法半導(dǎo)體新推出一款支持STM32 *通用微控制器的Type-C 端口管理(TCPM)軟件。
意法半導(dǎo)體的X-CUBE-USB-PD軟件棧符合USB Type-C端口控制器接口(TCPCi)規(guī)范,用于管理獨(dú)立的Type-C單口或多口控制器(TCPC)芯片,實(shí)現(xiàn)了USB Power Delivery電力傳輸協(xié)議(USB-PD 3.0 v1.1)的協(xié)議層和策略引擎,對(duì) STM32的資源需求極低,內(nèi)存空間占用較低,僅占用一個(gè)I2C總線(xiàn)地址,每個(gè)端口只占用一個(gè)報(bào)警引腳。此外,標(biāo)準(zhǔn)的寄存器映射確保軟件與所連任何TCPC設(shè)備輕松互操作。
X-CUBE-USB-PD支持所有USB-PD 3.0選項(xiàng),包括用于連接快速充電器的可編程電源(PPS)、電纜插入或拔出時(shí)實(shí)現(xiàn)無(wú)縫用戶(hù)體驗(yàn)的快速角色轉(zhuǎn)換(FRS),以及僅準(zhǔn)許在主機(jī)與正版設(shè)備或充電器之間傳輸數(shù)據(jù)或電能的驗(yàn)證消息交換。
該軟件棧支持供電、受電和雙重角色(DRP)三種模式,讓產(chǎn)品設(shè)計(jì)人員能夠?qū)SB Type-C的優(yōu)勢(shì)引入各種設(shè)備,例如,帶電源的USB分線(xiàn)器或移動(dòng)電源、擴(kuò)展塢、游戲手柄、PC外設(shè)、多功能配件,以及無(wú)線(xiàn)真空吸塵器、便攜式揚(yáng)聲器、照明產(chǎn)品、專(zhuān)用充電器等小家電和許多其它相關(guān)應(yīng)用。
意法半導(dǎo)體用安森美半導(dǎo)體的FUSB307B USB-PD 3.0 v1.1認(rèn)證TCPC芯片對(duì)軟件棧進(jìn)行了測(cè)試,開(kāi)發(fā)出一個(gè)完全認(rèn)證且立即可用的USB-PD多端口集中管理TCPM解決方。FUSB307B芯片配備1Mbps I2C微控制器接口,并具有插入狀態(tài)/方向檢測(cè)和電池?zé)o電啟動(dòng)等功能。因?yàn)閁SB PD電力傳輸功能對(duì)時(shí)序要求嚴(yán)格,可有效地降低微控制器負(fù)荷,所以包括入門(mén)級(jí)在內(nèi)的任何STM32都能管理多端口、多角色的USB-PD接口。目前X-CUBE-USB-PD軟件棧包含在STM32Arm®Cortex®-M0和Cortex-M4微控制器上測(cè)試過(guò)的軟件庫(kù),因此,開(kāi)發(fā)人員可以選擇420多款不同的STM32微控制器。意法半導(dǎo)體將在2018年底前推出其它STM32系列適用的軟件庫(kù)。
用戶(hù)還可以選購(gòu)安森美半導(dǎo)體的FUSB307B評(píng)估板ON-FUSB3-STM32,以簡(jiǎn)化開(kāi)發(fā)工作。該電路板具有一個(gè)STM32F072微控制器和一個(gè)USB-C連接器,用于演示單端口控制功能。
作為STM32Cube軟件開(kāi)發(fā)生態(tài)系統(tǒng)一部分,X-CUBE-USB-PD軟件棧現(xiàn)在可以從www.st.com/x-cube-usb-pd免費(fèi)下載。