如何線上自動判斷是Barcode Scanner(HID Host)或是CDC(Device)

作者 jimy 於 2018年02月06日 14:11:12
我本來的運用是在USB插上條碼掃瞄器,一切都很正確的運作中。

近來需要增加CDC與PC通訊,由於板子上只有一個USB插槽,所以肯定不會兩個模式(Host HID與Device CDC)共存。我希望程式可以自動判斷插入的是條碼掃瞄器還是PC,並根據此來啟動相對應的程序,請問我該怎麼做呢?

我是使用PIC32MX695F512L與MAL(v2013-06-15)來開發。

來自: http://www.microchip.com.tw/newbb/viewtopic.php?forum=8&topic_id=22206&post_id=77761