Protocol
USB 2.0
Universal Serial Bus
Host-centric shared bus with control, bulk, interrupt, and isochronous transfers at low/full/high speed. Device identity lives in descriptors; endpoints and PIDs (SETUP/IN/OUT/DATA/ACK/NAK/STALL) define the wire protocol. Hubs repeat and translate speeds so mixed devices share a tree.
Domains
Layers
Tags
host-deviceendpointsdescriptorsbus
Sources
- USB 2.0 Specification
Related protocols
USB CDC-ACM
Lab readyUSB class that presents a virtual COM port over bulk endpoints. Line coding and control lines map UART semantics onto USB transfers.
USB HID
Lab readyUSB class for keyboards, mice, gamepads, and vendor-defined reports. Report descriptors declare bit-level layouts that hosts parse into i…
PCI Express
Lab readyPCI Express — packetized serial I/O with lanes, LTSSM link training, and TLP/DLLP layers. Gen5/Gen6 rates and retimers define reach; ACS …