USB Tastatur an ARM

OP #1231348
Lesenswert?
• ▲
▼
Hallo,

ich würde gerne eine USB-Tastatur an einen ARM7 (NXP LPC2468) 
anschließen. Der ARM kann als USB-Host fungieren, somit müsste das 
technisch machbar sein. Wer kann mir sagen, wie groß der Aufwand ist, 
den man softwaremäßig betreiben muss und wie gut wird man von Libraries 
unterstützt?

Gruß, Julius
Persönliche Seite #1231363
Lesenswert?
• ▲
▼
Du wirst einen USB-Host-Stack benötigen, und Du wirst Unterstützung für 
die Standargeräteklasse HID benötigen.
Für den 2468 existieren ucLinux-Portierungen, eine davon wird 
beispielsweise mit diesem Evaluation Board geliefert: 
http://olimex.com/dev/lpc-e2468.html oder auch mit diesem hier 
http://www.embeddedartists.com/products/uclinux/oem_lpc2468_32.php

Die Chancen sollten also nicht allzuschlecht stehen, daß Du --sofern Du 
auch ucLinux als OS-Unterbau verwendest-- nicht allzuviel entwickeln 
werden musst.
Persönliche Seite #1231411
Lesenswert?
• ▲
▼
Nö, das ist nur die Hardware. Der USB-Stack, also das grundlegende 
Protokoll für enumerierung etc., muss ebenso in Software realisiert 
werden, wie auch die Treiberunterstützung für die gewünschte 
Geräteklasse.

Ein Vinculum enthält einen USB-Host-Controller und einen µC, auf dem 
o.g. Software läuft, also USB-Host-Stack und Gerätetreiber für manche 
Geräteklassen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.