瀏覽單個文章
HHeLiBeBCNOFNe
Advance Member
 

加入日期: Oct 2017
文章: 430
先說明一下,usb的設計是,同一個bus裡面,只能有一個host(必要,而且只能1個),
能與多個device相連,bus裡面所有動作都是由host去發出指令,
要先了解這一點之後,才能繼續往下談。

平板、手機這一類的東西,平常就是被設置在device狀態,
安卓類是透過一個腳位(micro-usb是ID、type-c是CC1/CC2)接電阻接地來切換成host狀態,
才能連接外部裝置使用。

至於為什麼手機、平板要預設設置成device狀態?
無非是一般人會把手機、平板當成電腦、筆電之類的外接裝置使用,
又因為常見的type-a連接埠並沒有相關腳位判斷切換device、host狀態的設計,
所以當時OTG推出時就是利用micro-usb裡面那個ID腳位來切換狀態...
 
舊 2021-12-30, 04:37 PM #2
回應時引用此文章
HHeLiBeBCNOFNe離線中