smxUSBH
Mit smxUSBH steht ein USB Host Stack speziell für Embedded Systeme zur Verfügung. smxUSBH ist optimiert für den smx RTOS Kernel. Er ist vollständig in C implementiert und kann daher mit wenig Aufwand auf verschiedene Hardwareplattformen und andere RTOS Kernel portiert werden. Auch der Betrieb ohne einen Betriebssystem Kernel ist möglich. Durch seinen modularen Aufbau werden nur die Teile in die eigentliche Anwendung eingebunden, die auch tatsächlich verwendet werden.
Der Stack setzt sich aus vier Schichten zusammen:
- Die Class Treiber Schicht unterstützt USB Geräte wie Mouse, Tastatur, Hub, Drucker, serielle Schnittstellen und vieles mehr
- Der USB Treiber Layer oder Kern stellt die gemeinsam genutzten USB Funktionalitäten zur Verfügung
- Der Host Controller Treiber stellt die Unterstützung für den Host Controller und den USB Root HUB zur Verfügung
- Der Porting Layer stellt alle Hardware und Betriebssystem spezifischen Funktionen zur Verfügung und kann genutzt werden um smxUSBH auf andere Plattformen zu portieren
Thumb-Drive Bundle für USB-Sticks
Als kostengünstiges Bundle fertig integriert mit dem FAT-Filesystem smxFS, dem Mass-Storrage-Class-Driver und einem Low-Level-USB Host Treiber als Thumb-Drive Bundle verfügbar.
Ideal zum einfachen Anschluss von USB- Memory-Sticks und anderen USB-Massenspeichern an Embedded Systeme.
Detailinfo
Laden Sie für Ihr Board eine fertige Demo oder einen Eval-Kit hier bei Micro Digital und überzeugen Sie sich von der schnellen Einsatzbereitschaft und der Qualität!