Apa sebenarnya perbedaan antara host USB dan perangkat

21

Datang beberapa keraguan:

  1. Apa sebenarnya perbedaan antara host USB dan perangkat? Apakah hanya itu yang memberdayakan bus?
  2. Ketika dua perangkat terhubung bagaimana perangkat mengatakan "hei saya akan menjadi tuan rumah dan Anda menjadi perangkat?"
  3. Bisakah satu perangkat bertindak sebagai tuan rumah sekaligus sebagai perangkat. Misalnya, "A" harus bertindak sebagai perangkat ketika host USB terhubung, dan "A" harus bertindak sebagai host ketika perangkat USB terhubung?
Kozlov
sumber
1
Ini langsung dan jelas dijawab tepat di tempat yang Anda harapkan menemukannya, yang merupakan spesifikasi USB, atau bahkan sebagian besar informasi pengantar tentang USB. -1
Olin Lathrop
Saya akan merekomendasikan agar Anda membaca "USB Complete" Jan Axelson. Ini adalah permata sejati dalam hal ini.
quantum231
2
@OlinLathrop Komentar Anda tidak membantu. Spesifikasi USB berukuran 75 MiB dan terdiri dari 43 file PDF dengan total 2984 halaman.
Stéphane
1
@ Stép: Spesifikasi USB juga memiliki daftar isi, dan bahkan spesifikasi sebelumnya dan yang lebih kecil menjawab pertanyaan-pertanyaan ini. Pertanyaan-pertanyaan ini sangat mendasar dan menunjukkan kurangnya upaya untuk menemukan jawabannya.
Olin Lathrop
2
@OlinLathrop Upaya saya untuk menggunakan Google untuk menemukan jawaban atas pertanyaan yang tepat inilah yang membawa saya ke pertanyaan ini. Ini adalah hasil pencarian Google teratas. Datang ke sini dan lihat rekomendasi untuk membaca / mencari hampir 3000 halaman! Itu sebabnya saya mengatakan komentar itu tidak terlalu membantu.
Stéphane

Jawaban:

25

Apa sebenarnya perbedaan antara host USB dan perangkat?

Tuan rumah memulai semua komunikasi di bus, perangkat hanya merespon ketika ditanya oleh tuan rumah. Untuk Perincian, lihat spesifikasi di usb.org .

Ketika dua perangkat terhubung [...]

Yang satu harus berperilaku sebagai tuan rumah dan yang lainnya sebagai perangkat. Detail dapat ditemukan di USB OTG Specs .

Bisakah satu perangkat bertindak sebagai tuan rumah sekaligus sebagai perangkat?

Misalnya, banyak ponsel dan tablet Android dapat (membutuhkan Android 3+). "Magic" ada di kabel / adaptor On-the-Go, yang mengubah ponsel ke mode host dengan menarik pin ID ke GND.

Turbo J
sumber
Tautan Spesifikasi OTG USB tidak berfungsi
Axel Bregnsbo
6

Sama seperti Stéphane, saya datang ke sini untuk jawabannya. Yang saya tidak temukan di sini! Dengan sedikit riset inilah yang saya temukan.

Dengan pengontrol host Anda akan dapat berkomunikasi dengan semua perangkat USB, dan dengan pengontrol perangkat USB Anda hanya dapat berkomunikasi dengan pengontrol host.

Host USB adalah USB di sisi PC dalam banyak kasus dan Perangkat USB adalah USB di mouse, keyboard, memori flash, dan sebagainya.

Semua transaksi USB dikelola oleh Host. dan Perangkat hanya menanggapi transaksi Host.

Semoga itu bisa membantu.

Pemarah
sumber
4
Tidak jelas apa yang Anda tambahkan yang belum dikatakan bertahun-tahun yang lalu.
Chris Stratton
2
Dia memberikan jawaban yang sedikit lebih teliti dengan contoh-contoh konkret daripada mengirim Anda ke halaman pertama dokumen yang panjang dan rumit. Jawaban yang dipilih adalah setidaknya dapat membuatnya lebih baik
user148298