大家好,
我目前正在使用CH582F微控制器,想知道是否可以將其配置為USB直通(透傳)模式?這里我提到的“直通”和“透傳”都是指USB數(shù)據(jù)可以透明地、不經(jīng)處理直接傳遞的模式。此外,我還希望能夠在直通(透傳)模式與主機和設(shè)備控制器的正常使用之間切換。如果有任何指導或見解,我會非常感激。謝謝!
大家好,
我目前正在使用CH582F微控制器,想知道是否可以將其配置為USB直通(透傳)模式?這里我提到的“直通”和“透傳”都是指USB數(shù)據(jù)可以透明地、不經(jīng)處理直接傳遞的模式。此外,我還希望能夠在直通(透傳)模式與主機和設(shè)備控制器的正常使用之間切換。如果有任何指導或見解,我會非常感激。謝謝!
您好,關(guān)于“USB直通(透傳)模式”,CH582做USB從機時,可以模擬HID兼容設(shè)備,也可以跑CDC來模擬串口,主要看主機支持解析哪些從機的類別。
關(guān)于“在直通(透傳)模式與主機和設(shè)備控制器的正常使用之間切換”,可以由CH582從機主動斷開USB后,切換USB描述符重新枚舉;也可以由CH582上報自定義數(shù)據(jù),主機收到自定義數(shù)據(jù)后,重新選擇從機的配置描述符,這樣可以將同一端點復(fù)用傳輸不同類型的數(shù)據(jù);也可以評估一下端點數(shù)量是否夠用,夠用的話可以將多個USB設(shè)備復(fù)合到同一個配置描述符的不同接口下,主機直接走不同的接口和端點來通信不同的數(shù)據(jù)。