Bagikan melalui


Universal Serial Bus (USB)

Dokumen ini memberikan rekomendasi untuk desain dan pengembangan komponen USB. Tujuan dari dokumen ini adalah untuk memungkinkan mitra ekosistem membangun perangkat dengan fungsi usb yang dioptimalkan.

Fitur USB di Windows 10

Windows 10 mendukung:

  • Pengontrol Peran Ganda, yang dapat berfungsi sebagai Host USB atau Perangkat USB. Misalnya, ponsel dapat terhubung ke PC sebagai perangkat USB atau dapat terhubung ke periferal USB lain sebagai host USB.

  • USB Type C, konektor USB yang dapat diubah dan dapat dibalik berukuran kira-kira sama dengan konektor micro-B USB. Selain itu, USB Type-C menyediakan dukungan untuk fitur-fitur berikut:

    • USB 3.1 Gen 2 (10Gb/dtk)
    • Power Delivery, memungkinkan perangkat dan sistem untuk menyediakan dan mengonsumsi hingga 20V, 5A.
    • Mode Alternatif, mengaktifkan protokol non-USB seperti DisplayPort, Thunderbolt, atau MHL untuk menggunakan konektor USB Type-C.
    • Pesan kesalahan billboard
  • USB 2.0, 3.0, dan sekarang USB 3.1, memungkinkan OEM untuk dengan mudah memilih dari berbagai pengontrol dan periferal.

  • Driver universal dapat dibangun untuk periferal USB yang berjalan di semua Perangkat Windows 10, dari Internet-of-Things (IOT) hingga server.

Mitra disarankan untuk menguji fitur-fitur ini dengan menggunakan Hardware Lab Kit dan mengunjungi blog Tim USB Core untuk info terbaru tentang fitur dan pengujian HLK, termasuk postingan ini yang terkait dengan Windows 10:

Skenario USB untuk perangkat Windows 10

Windows 10 memungkinkan vendor perangkat keras untuk berinovasi dan membangun sistem Peran Ganda dan USB Type-C yang hebat. Beberapa contoh skenario yang diaktifkan oleh fitur USB di Windows 10 diilustrasikan di bawah ini:

  • Ganti konektor docking eksklusif dengan konektor USB Type-C standar industri

  • Pengisian daya yang lebih cepat melalui USB Type-C saat ini dan/atau Pengiriman Daya

  • Memungkinkan periferal USB eksternal untuk mengisi daya sistem

  • Output video/audio melalui USB Type-C menggunakan Mode Alternatif

  • Menyambungkan periferal USB ke perangkat Windows Mobile

  • Menulis Aplikasi Universal yang dapat berinteraksi dengan periferal USB kustom

contoh skenario usb baru untuk sistem desktop windows 10

Gambar 1 Contoh skenario USB baru untuk sistem Windows 10 Desktop

contoh skenario usb baru untuk perangkat seluler windows 10

Gambar 2 Contoh skenario USB baru untuk perangkat Windows 10 Mobile

Panduan usb untuk Windows 10

  • Secara umum, USB harus "hanya berfungsi" dengan interaksi pengguna minimal.
  • Perangkat keras/firmware diharapkan membuat keputusan kebijakan awal yang diperkenalkan dengan fitur Peran Ganda, Pengiriman Daya, dan Mode Alternatif.
  • Windows akan melakukan penyesuaian kebijakan untuk meningkatkan pengalaman pengguna dan membantu pengguna memecahkan masalah jika terjadi kesalahan.
  • Mitra harus memastikan perangkat keras USB mereka (seperti sistem, hub, kabel, atau aksesori) dapat beroperasi dengan perangkat keras USB lain yang masuk atau sudah ada di pasaran. Kami mendorong partisipasi dalam peristiwa interoperabilitas dan kepatuhan yang dihosting USB-IF.
  • Sebaiknya dukung Mode Alternatif DisplayPort untuk menghasilkan video/audio melalui USB Type-C.
  • Untuk sistem dengan beberapa port USB yang memiliki kemampuan USB yang berbeda, sebaiknya jelaskan kepada pelanggan port mana yang memiliki kemampuan mana. Misalnya, ikon yang tercetak di samping port USB dapat digunakan untuk menunjukkan bahwa port mendukung Mode Alternatif dan Pengiriman Daya.
  • Mitra harus mengikuti spesifikasi ACPI terbaru tentang cara menggambarkan port USB mereka dengan benar, seperti metode _UPC dan _PLD.

Persyaratan perangkat keras minimum untuk USB

USB bersifat opsional untuk semua perangkat dan komputer yang berjalan Windows 10. Windows 10 mendukung pengontrol USB berikut:

Untuk kumpulan persyaratan perangkat keras lengkap untuk Windows 10, lihat Persyaratan perangkat keras minimum.

Spesifikasi Program Kompatibilitas Perangkat Keras Windows untuk USB

Program Kompatibilitas Perangkat Keras Windows memanfaatkan pengujian di Windows Hardware Lab Kit (HLK), yang dapat digunakan OEM untuk membantu mendiagnosis masalah di awal proses pengembangan, memastikan kompatibilitas driver dengan Windows, dan secara opsional mensertifikasi perangkat atau sistem. Pengujian di HLK dapat memvalidasi mode Peran Ganda dan Fungsi pada edisi Windows 10 apa pun.

Persyaratan System.Fundamentals.SystemUSB.SystemExposesUSBPort Windows Hardware Compatibility Program mencantumkan jenis pengontrol USB mana yang direkomendasikan, didukung, atau tidak didukung.

Panduan yang dipertahankan untuk USB dari Windows 8.1

Panduan dari Windows 8.1 ini dipertahankan untuk Windows 10.

Perangkat Keras

Untuk meningkatkan efisiensi dan performa daya, disarankan Pengontrol Host USB setidaknya kompatibel dengan pengontrol XHCI yang terintegrasi ke dalam SoC atau chipset. Sistem operasi mendukung pengontrol EHCI dan XHCI 1.0 standar, termasuk register debug. Jika pengontrol host tidak sepenuhnya kompatibel dengan spesifikasi standar yang diterbitkan, penyimpangan harus didokumenkan dan dukungan untuk pengontrol host ditentukan berdasarkan kasus per kasus. Selain itu, kemampuan debug penting untuk pengontrol host XHCI.

Antarmuka Pengontrol Host USB Keterangan
XHCI 1.0+Errata atau yang lebih tinggi (termasuk kemampuan debug) Diperlukan per Windows HLK mulai dari Juni 2012
EHCI Didukung
Pengontrol Pendamping UHCI/OHCI Tidak didukung

Blog

Blog Tim Inti USB

Blog Sertifikasi Perangkat Keras Windows

Video

Docking

Mengaktifkan Skenario Konektivitas USB Baru

Membangun Aplikasi Baru untuk Aksesori USB

Membangun perangkat USB 3.0 yang hebat

Mengintegrasikan dengan Pengalaman Perangkat Windows

Menjalankan Windows dari drive USB Eksternal dengan Windows To Go

Windows 10: Apa yang baru untuk USB

Driver Universal Serial Bus (USB)

Menyiapkan Koneksi USB 3.0 di Visual Studio

Menyiapkan Koneksi USB 3.0 Secara Manual

Referensi USB