Senior Member
加入日期: Apr 2011
文章: 1,051
|
關於USB平板手機為什麼不做像電腦那樣?
|
|||||||
2021-12-30, 02:09 PM
#1
|
Advance Member
加入日期: Oct 2017
文章: 432
|
先說明一下,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
|
Elite Member
加入日期: Sep 2006 您的住址: 人群中
文章: 4,206
|
引用:
解釋得很詳細,讚👍 |
|
2021-12-31, 08:38 AM
#3
|
Advance Member
加入日期: Oct 2017
文章: 432
|
來補充一下,如果用雙頭type-C對接,
則是雙邊用CC1/CC2來溝通決定誰是host、誰是device。 理論上是能透過軟體切換行動裝置是處於什麼狀態啦, 只不過廠商還是會擔心使用者亂調設定,把組態設定在host狀態, 當接上PC之後會抓不到任何裝置,甚至搞當雙方usb控制器, 所以至今還沒有廠商把這個功能做出來(應該是少一事是少一事), 反正會用到OTG的使用者不多。 然後...有些播放器(點唱機),能插隨身碟,又能插雙頭type-a連接線當成PC的外接裝置, 是透過一個硬體開關去解決,看是要接PC還是當播放器讀碟用途, 該開關就是用來讓控制器決定組態。 此文章於 2022-01-01 12:43 AM 被 HHeLiBeBCNOFNe 編輯. |
2022-01-01, 12:42 AM
#4
|