HPM6700系列MCU提供了2個USB外設端口。這些端口內(nèi)置高速PHY,支持OTG模式,主機模式支持高速、全速和低速模式,設備模式支持高速和全速模式,完全兼容USB 2.0協(xié)議。這使得HPM6700系列在多種應用場景下具有極高的靈活性和適應性。
以下是演示視頻↓
雙主機場景
在雙主機應用場景中,HPM6700系列的2個USB端口均工作在Host模式下,能夠同時與2個USB設備進行通信。HPM6700的雙USB端口能夠獨立處理各自的任務。
在HPM_SDK V1.5.0版本中,我們提供了此Demo。該Demo支持連接MSC和HID設備,并且能夠同時與這兩個設備通信。

雙設備場景
在雙設備應用場景中,HPM6700系列的2個USB端口均工作在設備模式下,能夠同時與2個不同的USB主機通信。這種配置非常適用于需要與多個不同主機通訊的復雜應用場景。例如,一個主機需要通過MSC類進行數(shù)據(jù)存儲,同時另一個主機需要通過CDC類與之進行通訊。
在HPM_SDK V1.5.0版本中,我們提供了此Demo。一個端口作為MSC設備使用,另一個端口作為CDC ACM設備使用。

一主一從場景
在一主一從應用程序場景中,HPM6700系列的一個USB端口工作在Host模式,另一個USB端口工作在Device模式。例如,MCU的USB主機端可以連接一個HID設備,而MCU的USB設備端則在MSC設備中使用。
在HPM_SDK V1.6.0版本中,我們提供了此Demo。一個端口作為HID Host使用,另一個端口作為MSC Device使用。

通過上述不同的應用場景,我們可以看到HPM6700系列MCU在USB雙端口的靈活性。它通過雙主機、雙設備、一主一從的配置,滿足用戶的需求。這些豐富的功能不僅提高了系統(tǒng)的擴展和適應性,也為開發(fā)者提供了更多的設計選擇和實現(xiàn)。希望這些演示和案例能夠幫助開發(fā)者更好地理解和利用HPM6700系列的USB功能,從而在實際項目中更加高效地進行設計。
-
mcu
+關注
關注
147文章
18925瀏覽量
398107 -
usb
+關注
關注
60文章
8440瀏覽量
284469 -
HPM
+關注
關注
2文章
52瀏覽量
8255
發(fā)布評論請先 登錄
MAX1823系列:一款具備故障抑制和自動復位功能的雙路USB開關
hpm6750 兩個板載網(wǎng)卡+usbcdc_ecm網(wǎng)卡,多次調(diào)用ftp,切換網(wǎng)卡后,報錯
開發(fā)者分享 | HPM5E-EC-DEV:基于HPM5E00的EtherCAT開發(fā)板分享
HPM6E00EVKRevC開發(fā)板32位RISC-V架構(gòu)
HPM5E00EVK,ecat_io例程,卡在DisableSyncManChannel函數(shù)
hpm的vscode開發(fā)環(huán)境搭建openocd燒錄問題求解
HPM6E8Y如何使用內(nèi)置Phy實現(xiàn)LWIP功能?
HPM monitor studio 只能在 hpm芯片+hpm_sdk 的組合下才能用嗎?
先楫半導體高性能MCU入駐立創(chuàng)商城,國產(chǎn)芯勢力再添新動能
重磅更新 | HPM_SDK v1.10.0 發(fā)布
支持HPM6P00/HPM5E00系列!HPMicro Manufacturing Tool v0.6.0發(fā)布
【強勢上新】HPM5E00:EtherCAT運動控制MCU,先楫半導體再拓工業(yè)總線產(chǎn)品新版圖
重磅更新 | 先楫半導體HPM_SDK v1.9.0 發(fā)布
HPM USB系列:HPM6700雙USB功能介紹
評論