Direkt zum Inhalt

Hersteller

Micro Digital

Systemsoftware für Embedded Systeme

  • Micro Digital verfügt über ein vollständiges Produktspektrum an Softwarebausteinen für moderne (deeply) Embedded Echtzeit-Systeme
  • Out of the box funktionsfähig und sofort einsetzbar!
  • SMX ist bewährt und verfügt über einen vollständigen Funktionsumfang
  • No Royalties + Source Code: Damit Sie ruhig schlafen können, jetzt und in Zukunft!
  • Optimal für Deeply-Embedded Systeme geeignet: Hard Realtime, extrem ressourcenschonend, skalierbar
  • Umfangreiches Angebot an Middleware

Ältere News Micro Digital

07.05.2007 | SMX.Blaze

Beratung

Lassen Sie sich beraten, nutzen Sie unser Formular, wir melden uns umgehend bei Ihnen zurück. Oder rufen Sie an:
+49 251 98729-0

USB Device Stack

smxUSBD

smxUSBD ist ein robuster USB Device Stack, der speziell für Embedded Systeme von Micro Digital entworfen und entwickelt wurde. Er ist in C geschrieben und kann auf jeder Hardwareplattform eingesetzt werden. Obwohl er für das SMX RTOS entwickelt wurde, kann er dank eines Porting Layers sehr einfach auch auf andere Betriebssystem portiert werden bzw. auch "stand-alone" betrieben werden.


smxUSBD ist ein "full-featured" USB Device Stack. Er bietet ein aufgeräumtes und modulares Design, welches es dem Embedded Entwickler sehr einfach ermöglicht USB Device Funktionalitäten in sein Produkt zu integrieren. Normalerweise wird dies gemacht um eine Verbindung mit einem PC oder Laptop herzustellen,  beispielsweise um Daten, Tabellen, Code oder Audio zum oder vom Gerät zu laden. smxUSBD wird separat neben dem USB Host Stack smxUSBH angeboten um so bei Geräten die keinen Host Stack benötigen Kosten und Speicherplatz einzusparen. Der Stack ist vollständig USB 2.0 kompatibel.

Für die einfache Verbindung mit einem PC oder Laptop stellt smxUSBD einen Mouse Funktionstreiber zur Verfügung. Weiter Funktionstreiber sind separat erhältlich: Audio, Mass Storage, Remote NDIS (Ethernet over USB) und Seriell. Alle sind kompatibel mit den korrespondierenden Windows USB Treibern. Daher benötigt ein mit smxUSBD betriebenes Gerät keine speziellen Windows Treiber.


Des Weiteren steht auch ein USB Composite Funktions Treiber Framework zur Verfügung. Dieser ermöglicht, dass ein Gerät, über einen USB Anschluss, auf der Host Seite wie zwei oder mehr Geräte behandelt wird. Der vor kurzem entwickelte multi-port serielle Funktionstreiber ermöglicht es mehrere virtuelle serielle Verbindungen zwischen einem Target Device und dem Host zu haben.

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!

Weitere USB Stacks

USB Host Stack

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.

Es stehen sehr viele Treiber für die verschiedensten USB-Klassen zur Verfügung.

Micro Digital
USB Stacks

USB OTG Stack

smxUSBO ist ein robuster USB On-The-Go Stack der speziell für Embedded Systeme von Micro Digital entworfen und entwickelt wurde. Er ist in C geschrieben und kann auf jeder Hardwareplattform eingesetzt werden. Obwohl er für das SMX RTOS entwickelt wurde, kann er dank eines Porting Layers sehr einfach auch auf andere Betriebssystem portiert werden bzw. auch "stand-alone" betrieben werden.

Micro Digital
USB Stacks

Preise anfragen

Mit dem Absenden dieses Formulars sind Sie damit einverstanden, dass Ihre Daten zu o. g. Zweck gespeichert und verarbeitet werden. Sie können dem jederzeit widersprechen, die Daten werden dann gelöscht. Datenschutzerklärung
12 + 4 =
Bitte diese einfache mathematische Aufgabe lösen und das Ergebnis eingeben. Zum Beispiel, für die Aufgabe 1+3 eine 4 eingeben.

© Embedded Tools GmbH | Willy-Brandt-Weg 33 | 48155 Münster | Germany/Deutschland | Datenschutzerklärung | Impressum