AVR xmega USB-Datenkommunikation

Gast #2299047
Lesenswert?

Hallo,

ich möchte mir demnächst eine Steuerkonsole für eine CNC-Maschine bauen. 
Vom Prinzip wäre es ein "Joystick" mit einigen Achsen und Tasten mehr.

Da Computer nun fast ausschließlich USB-Anschlüsse habe (meine eben 
auch) möchte ich gerne USB benutzen.
Und da gibt es auch schon das Problem. Es wird viel über die Prinzipien 
geschrieben allerdings finde ich absolut kein Tutorial oder Beispiel, in 
C für eine solche Anwendung.

Nun habe ich schon rausgefunden, dass Atmel mit dem AVR XMega eine uC 
anbietet, der USB selber schon unterstützt. Trotz tagelanger Suche habe 
ich bisher aber noch nichts finden können, wie man diese Schnittstelle 
nutzt.

Man muss ja irgendwie die Schnittstelle ansprechen, ihr Daten übergeben. 
Irgendwie müssen ja auch die Deskriptoren eingestellt werden...


Ich würde mich sehr über nützliche Links und Ratschläge freuen.

Gruß
Alex
#2299105
Lesenswert?

Das sind ATmega. Der OP fragte aber nach ATxmega.

LUFA arbeitet an einer Implementierung. Ist aber noch nicht fertig und 
wird mangels funktionierender Samples wohl auch noch eine Weile dauern.

Die XmegaAU (also mit USB) werden och ein paar Tage "reifen" müssen, 
bevor sich richtig auf den Markt kommen können
Gast #2299340
Lesenswert?

Hi,

danke schon mal. Der Link ist recht interessant :)

Ich wollte mir den XMega32 vornehmen. 
http://www.reichelt.de/Atmel-ATMega-AVRs/ATXMEGA-32A4-AU/index.html?;ACTION=3;LA=444;GROUP=A363;GROUPID=2959;ARTICLE=96796;START=0;SORT=artnr;OFFSET=16;SID=12TkJRLX8AAAIAAFPtU-M0cf805b77152c245169df917a52ee99d
Aber ist schon wahr... es gibt z.B. bei Reichelt nur 5 XMega.

Was mir jedoch komisch vorkommt ist, dass es für den ATXMEGA 192A3 mit 
64 Pins keinen passenden Sockel gibt. Der währe nähmlich meine erste 
Wahl geworden aber so bringt er mir halt nix.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren