Bir USB ana bilgisayar ile cihaz arasındaki farklar tam olarak nedir


21

Bazı şüphelerle karşılaştım:

  1. Bir USB ana bilgisayar ve cihaz arasındaki farklar tam olarak nedir? Otobüse kim güç veriyor?
  2. İki cihaz bağlandığında cihazın "hey ben ev sahibi olacağım ve siz cihaz mısınız?"
  3. Bir cihaz hem bir cihaz hem de bir ana bilgisayar gibi davranabilir. Örneğin, "A" bir USB ana makinesi bağlıyken bir aygıt olarak mı, "A" ise bir USB aygıtı bağlandığında bir ana bilgisayar olarak mı davranmalıdır?

1
Bu, doğrudan ve açıkça, USB spesifikasyonu olan veya hatta USB'deki en giriş bilgisini bulmayı beklediğiniz yerde yanıtlanır. -1
Olin Lathrop

Jan Axelson'un "USB Complete" i okumanızı tavsiye ederim. Bu konuda gerçek bir mücevher olduğunu.
quantum231

2
@OlinLathrop Yorumunuz yardımcı olmuyor. USB spesifikasyonu 75 MiB boyutunda ve toplam 2984 sayfalık 43 PDF dosyasından oluşuyor.
Stéphane

1
@ Stép: USB spesifikasyonunun bir içindekiler tablosu vardır ve daha önceki ve daha küçük spesifikasyonlar bile bu soruları cevaplar. Bu sorular çok basittir ve cevapları bulmaya çalışma konusunda tam bir eksiklik göstermektedir.
Olin Lathrop

2
@OlinLathrop Bu soruların cevabını bulmak için Google'ı kullanma girişimim beni bu soruya yöneltti. Bu en iyi Google arama sonucuydu. Buraya geldi ve yaklaşık 3000 sayfa okuma / arama önerisini gördüm! Bu yüzden yorumun çok yardımcı olmadığını söyledim.
Stéphane

Yanıtlar:


25

Bir USB ana bilgisayar ve cihaz arasındaki farklar tam olarak nedir?

Ana bilgisayar veri yolundaki tüm iletişimi başlatır , cihaz yalnızca ana bilgisayar tarafından sorulduğunda yanıt verir. Ayrıntılar için usb.org adresindeki teknik özelliklere bakın .

İki cihaz bağlandığında [...]

Biri sunucu, diğeri cihaz gibi davranmalıdır. Ayrıntılar USB OTG Spesifikasyonlarında bulunabilir .

Bir cihaz hem cihaz hem de ana bilgisayar olarak kullanılabilir mi?

Örneğin, birçok Android telefon ve tablet (Android 3+ gerektirir) gerektirebilir. "Büyü", ID pimini GND'ye çekerek telefonu ana bilgisayar moduna geçiren Hareket Halinde kablo / adaptördedir.


USB OTG Teknik Özellikler bağlantısı çalışmıyor
Axel Bregnsbo

6

Tıpkı Stéphane gibi ben de cevap için geldim. Burada bulamadım! Biraz araştırma yaparak bulduğum şey bu.

Bir ana bilgisayar denetleyicisi ile tüm USB aygıtlarıyla iletişim kurabileceksiniz ve bir USB aygıt denetleyicisi ile bir ana bilgisayar denetleyicisiyle iletişim kurabilirsiniz.

USB ana bilgisayar çoğu durumda PC tarafındaki USB'dir ve USB Cihazı farenizdeki, klavyenizdeki, flash belleğinizdeki vb.

Tüm USB işlemleri Ana Bilgisayar tarafından yönetilir. ve Aygıt yalnızca Ana Bilgisayar işlemlerine yanıt verir.

Umarım yardımcı olur.


4
Yıllar önce söylenmeyen ne eklediğiniz belli değil.
Chris Stratton

2
Sizi uzun ve karmaşık bir belgenin ilk sayfasına göndermek yerine somut örneklerle biraz daha kapsamlı bir cevap verdi. Seçilen cevap en azından daha iyi kaynatmak olabilir
user148298
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.