HPM6700系列MCU提供了2個USB外設端口。這些端口內置高速PHY,支持OTG模式,主機模式支持高速、全速和低速模式,設備模式支持高速和全速模式,完全兼容USB 2.0協議。這使得HPM6700系列在多種應用場景下具有極高的靈活性和適應性。
以下是演示視頻↓
雙主機場景
在雙主機應用場景中,HPM6700系列的2個USB端口均工作在Host模式下,能夠同時與2個USB設備進行通信。HPM6700的雙USB端口能夠獨立處理各自的任務。
在HPM_SDK V1.5.0版本中,我們提供了此Demo。該Demo支持連接MSC和HID設備,并且能夠同時與這兩個設備通信。
雙設備場景
在雙設備應用場景中,HPM6700系列的2個USB端口均工作在設備模式下,能夠同時與2個不同的USB主機通信。這種配置非常適用于需要與多個不同主機通訊的復雜應用場景。例如,一個主機需要通過MSC類進行數據存儲,同時另一個主機需要通過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雙端口的靈活性。它通過雙主機、雙設備、一主一從的配置,滿足用戶的需求。這些豐富的功能不僅提高了系統的擴展和適應性,也為開發者提供了更多的設計選擇和實現。希望這些演示和案例能夠幫助開發者更好地理解和利用HPM6700系列的USB功能,從而在實際項目中更加高效地進行設計。
-
mcu
+關注
關注
146文章
17824瀏覽量
360139 -
usb
+關注
關注
60文章
8136瀏覽量
270684 -
HPM
+關注
關注
1文章
40瀏覽量
7938
發布評論請先 登錄
【強勢上新】HPM5E00:EtherCAT運動控制MCU,先楫半導體再拓工業總線產品新版圖

重磅更新 | 先楫半導體HPM_SDK v1.9.0 發布

HPM6E80 cherryusb_winusb10例程速度測試
開發者分享 | 適用于HPM的RustSBI實現

基于HPM_SDK_ENV開發應用程序的升級處理

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

國產高性能MCU又一力作,集成授權EtherCAT,助力工業伺服走向海內外

先楫HPM6E00新品上市在即

評論