【轉】UsbAccessory和UsbDevice的區別

【版權聲明】

    本文轉自《UsbAccessory和UsbDevice的區別》

【正文】

UsbAccessory和UsbDevice的區別

  • UsbDevice:正常的,USB的Host和USB的Device架構中的USB的Device
    • 所以,此時:Android設備是USB的Host,外接的USB設備是USB的Device
      • 此時,Android設備作爲USB的Host,要做USB Host該乾的事情:
        • 給USB外接設備供電
        • 負責管理USB總線
  • UsbAccessory:和標準的USB的概念相反
    • USB設備是USB的Host
      • 所以,此時USB設備,也要幹其作爲USB的Host的事情
        • USB設備,要給作爲USB的Device的Android設備供電
        • USB設備要負責管理USB總線
    • 而Android設備是USB的Device
      • 此時,從概念上說,相當於把Android設備,當做Accessory附件,掛在USB設備上


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章