Stack USB Host

Pubblicato il Pubblicato in Sistemi Operativi Real-Time

Caratteristiche

Stack USB Host di Segger conforme alle specifiche USB v.1.1 e USB v2.0. Supporta tutti i tipi di trasferimento (control, bulk, interrupt, isocrono) e tutte le velocità. Il design modulare di emUSB Host permette all'applicazione di utilizzare l'interfaccia di programmazione dello stack oppure di sfruttare direttamente le API dei driver delle classi. Lo stack può gestire più dispositivi device e più hub simultaneamente. L'interfaccia di programmazione supporta dinamicamente l'enumerazione e l'identificazione del dispositivo.

Classi supportate

 

ComponenteFunzionalità
USB protocol layer
CDCemUSB-Host Communication Device Class component
HIDemUSB-Host Human Interface Device Class component
MSDemUSB-Host Mass Storage Device Class component
PrinteremUSB-Host Printer component
FT232emUSB-Host FTDI UART component
Core layer
emUSB CoreThe emUSB-Host core is the intrinsic USB stack
Hardware layer
DriverUSB controller driver