HPM6700系列MCU提供了2個USB外設(shè)端口。這些端口內(nèi)置高速PHY,支持OTG模式,主機模式支持高速、全速和低速模式,設(shè)備模式支持高速和全速模式,完全兼容USB 2.0協(xié)議。這使得HPM6700系列在多種應(yīng)用場景下具有極高的靈活性和適應(yīng)性。
以下是演示視頻↓
雙主機場景
在雙主機應(yīng)用場景中,HPM6700系列的2個USB端口均工作在Host模式下,能夠同時與2個USB設(shè)備進行通信。HPM6700的雙USB端口能夠獨立處理各自的任務(wù)。
在HPM_SDK V1.5.0版本中,我們提供了此Demo。該Demo支持連接MSC和HID設(shè)備,并且能夠同時與這兩個設(shè)備通信。
雙設(shè)備場景
在雙設(shè)備應(yīng)用場景中,HPM6700系列的2個USB端口均工作在設(shè)備模式下,能夠同時與2個不同的USB主機通信。這種配置非常適用于需要與多個不同主機通訊的復(fù)雜應(yīng)用場景。例如,一個主機需要通過MSC類進行數(shù)據(jù)存儲,同時另一個主機需要通過CDC類與之進行通訊。
在HPM_SDK V1.5.0版本中,我們提供了此Demo。一個端口作為MSC設(shè)備使用,另一個端口作為CDC ACM設(shè)備使用。
一主一從場景
在一主一從應(yīng)用程序場景中,HPM6700系列的一個USB端口工作在Host模式,另一個USB端口工作在Device模式。例如,MCU的USB主機端可以連接一個HID設(shè)備,而MCU的USB設(shè)備端則在MSC設(shè)備中使用。
在HPM_SDK V1.6.0版本中,我們提供了此Demo。一個端口作為HID Host使用,另一個端口作為MSC Device使用。
通過上述不同的應(yīng)用場景,我們可以看到HPM6700系列MCU在USB雙端口的靈活性。它通過雙主機、雙設(shè)備、一主一從的配置,滿足用戶的需求。這些豐富的功能不僅提高了系統(tǒng)的擴展和適應(yīng)性,也為開發(fā)者提供了更多的設(shè)計選擇和實現(xiàn)。希望這些演示和案例能夠幫助開發(fā)者更好地理解和利用HPM6700系列的USB功能,從而在實際項目中更加高效地進行設(shè)計。
-
mcu
+關(guān)注
關(guān)注
146文章
17869瀏覽量
361069 -
usb
+關(guān)注
關(guān)注
60文章
8149瀏覽量
271092 -
HPM
+關(guān)注
關(guān)注
1文章
40瀏覽量
7958
發(fā)布評論請先 登錄
支持HPM6P00/HPM5E00系列!HPMicro Manufacturing Tool v0.6.0發(fā)布

重磅更新 | 先楫半導(dǎo)體HPM_SDK v1.9.0 發(fā)布

HPM6E80 cherryusb_winusb10例程速度測試
開發(fā)者分享 | 適用于HPM的RustSBI實現(xiàn)

基于HPM_SDK_ENV開發(fā)應(yīng)用程序的升級處理

HPM6750evkmini如何實現(xiàn)可信的執(zhí)行環(huán)境?
hpm_manufacturing_tool linux 版本 選擇 hidraw 連接等待超時
HPM SDK 1.6.0 FreeRTOS LTS更改及適配指南

支持HPM6E00!HPMicro Pintool Web v0.3.1正式上線!

先楫半導(dǎo)體hpm_sdk v1.6.0上線

國產(chǎn)高性能MCU又一力作,集成授權(quán)EtherCAT,助力工業(yè)伺服走向海內(nèi)外

先楫HPM6E00新品上市在即

評論