|
| USB Universal Serial Bus |
 |
|
| USB Device |
SCIOPTA USB Device ermöglicht den Anschluss eines SCIOPTA Zielsystems über eine USB-Verbindung zu einem Computer mit USB-Host Funktionalität.
Die Device Klassen unterstützen zur Zeit USB Mass-Storage Device welches für Flash Drives, portable Festplatten, Speicherkartenleser, digitale Kameras, digitale Audioabspielgeräte etc verwendet wird und USB Communication Device welches für Modems, Netzwerk-Karten, ISDN-Verbindungen und FAX verwendet wird.
Bitte fragen Sie nach der Unterstützung für weitere Device Klassen an. |
|
|
|
|
| USB Host Stack |
| Der SCIOPTA USB Host-Stack ist speziell für Embedded-System entworfen worden. Er enthält den Core-Protokoll-Stack, die nötigen Host-Controller-Gerätetreiber, eine Kommunikations-Schnittstelle auf tiefer Ebene sowie Klassentreiber auf höherer Ebene. |
| Host Controller |
| All bekannten USB 1.1 und 2.0 Hostcontroller wie UHCI, OHCI und EHCI werden unterstützt, unabhängig vom Modell oder Hersteller. |
| Transfer Typen |
| Alle USB Datentransfertypen und Protokolle (Bulk, Interrupt und Isochronous) können verwendet werden, um hohen Datendurchsatz und Echtzeit-orientierte Geräte zu unterstützen. |
| Datentransfer |
| Low- Full- und Highspedd Datentransfer kann verwendet werden. Bis 12 MB/s mit USB 1.1 und bis 480 MB/s mit USB 2.0 werden unterstützt. |
| Hot Plugging |
| Der SCIPTA USB Host Stack detektiert automatisch Geräte und/oder Hubs welche an den Bus geschlossen oder von ihm getrennt werden. Er kann für jedes dieser Ereignisse Callbacks aufrufen, die von der Anwendung geliefert werden. Die Anwendung kann dann entscheiden ob sie dieses Gerät aktivieren und betreiben will oder nicht. Der Host Stacks liefert Funktionen um Gerätenamen, Hersteller, Klasse, Deskriptoren, Schnittstellen, Endpunkte etc., abzufragen. |
|
|
| Host Stack Klassentreiber |
Der SCIOPTA USB Host Stack bietet Klassentreiber für Tastaturen, Mäuse, Touchscreens, Drucker, Mass-Storage-Geräte (Disks, Speicher-Sticks, Floppydisks, Digitalkameras, CD-Spieler, DVD etc.) und ASIX USB-Ethernet Bridges, an.
Ein Hub-Klassentreiber ist im Core-Protokoll-Stack integriert. Klassentreiber erlauben Anwendungen, Geräte zu betreiben, ohne sich gross um Details, wie Transfertypen, Geschwindigkeit etc. kümmern zu müssen.
Die Mass-Storage Geräteklasse benötigt das SCIOPTA Dateisystem.
Der USB-Ethernet-Bridge Klassentreiber benötigt das SCIOPTA IPS Netzwerk |
|
|
|