Aplikasi Mikroprosesor dan Interfacing Pertemuan 19 & 20
Menjelaskan interface mikroprosesor dengan USB Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Menjelaskan interface mikroprosesor dengan USB
Interface Mikroprosesor dengan USB Materi: Pengenalan USB Hardware USB USB Protocol USB Descriptor USB Request Enumeration
USB = Universal Serial Bus Host Centric Bus Pengenalan USB USB = Universal Serial Bus Host Centric Bus Dapat menghubungkan sampai dengan 127 device Software driver otomatis terinstall Tranfer Rate: 1.5 Mbps (USB 1.1) 12 Mbps (USB 1.1) 480 Mbps (USB 2.0)
Hardware USB Connector Pin: Colour: Function: 1 Merah VBUS 5V Type A Type B Pin: Colour: Function: 1 Merah VBUS 5V 2 Putih D– 3 Hijau D+ 4 Hitam Ground
Hardware USB USB Device
USB Protocol Jenis dan Format Paket: Token Data Handshake Start of Frame
USB Protocol USB Function Endpoints Pipes Control Transfers Interrupt Transfers Isochronous Transfers Bulk Transfers Pipes Stream Pipes Message Pipes
USB Descriptor Descriptor Umum: Device Descriptors Configuration Descriptors Interface Descriptors Endpoint Descriptors String Descriptors
USB Request Standard Requests: Standard Device Requests Standard Interface Requests Standard Endpoint Requests
Enumeration Proses untuk menentukan device apa yang terhubung ke bus dan parameter apa yang dibutuhkan