mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Kommunikation USB ohne Konverter


Autor: tron (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
hallo leute,

Ich bin verzweifelt auf der Suche nach einem Sourcecode zur Kommuikation 
Computer -> Mikrokontroller (AT91SAM7S256) über ein USB Interface.
Hab schon viel gegoogelt finde aber hauptsächlich USB Programmer oder
Beispiele mit einem Seriell-USB konverter. Da mir die 
Hardware(Projektarbeit) schon vorgegeben ist, bringen mich diese 
Beispiele nicht weiter. Programm für Mikrokontroller möchte ich in C 
schreibe, das Programm für den PC habe ich teilweise schon in C++ 
gschrieben.
Hat jemand ein Beispiel Programm, das "nachvollziehbar ist"?
Hab mich bereits mit dem basicUsb Programm von Martin Thomas 
auseinandergesetzt, Erkennung des devices funktioniert, das Senden und 
Lesen leider nicht.

gruss tron

Autor: Entwickler (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Atmel hat ja auch Controller mit eingebautem USB-Interface im Programm. 
Dazu gibt's auch den passenden Beispielcode zum Download.

Autor: tron (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Könnte jemand den Link hier reinstellen?
thx

Autor: Hunz (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich kann die libuwak empfehlen - gibts hier: 
http://oss.tekno.us/flightcon/ - links unter flightcon auf Software 
klicken

Da gibts ne schöne USB API auf Microcontroller Seite und gleich noch ein 
ganzes RTOS dazu (für ne Raketensteuerung unterm Flug)

HID Joystick Beispiel ist auch dabei.

Autor: Michael Haberler (mah)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
sieh Dir mal http://www.obdev.at/products/avrusb/index-de.html an - hat 
für mich auf Anhieb funktioniert,

-Michael

Autor: tron (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke für eure Tipps werde die mir mal anschauen.

Autor: Rufus Τ. Firefly (rufus) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Dem Threadstarter geht es um die Ansteuerung des USB-Device-Controllers 
im AT91SAM7S256, nicht um irgenwelche externen oder AVR-basierenden 
Lösungen.

Hunz scheint das verstanden zu haben.


Hier ein Link auf das AT91 USB Device Framework von Atmel:

http://www.atmel.com/dyn/products/tools_card.asp?t...

Autor: tron (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@ Rufus
Danke für deine Link, kann ich bin mir nich sicher ob ich das readme 
richtig verstanden habe. Es ist schon so, dass das binary file bereits 
das kompilierte programm ist?

Autor: tron (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
..... ?

Autor: tron (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Moin
Ich hab mal versucht, das HID Mouse Beispielprogramm von Atmel zu 
kompilieren, dazu verwende ich den KEIL RL-ARM RealView v3.10 uVision 3.
Ich erstelle ein neues Projekt und füge dann "mouse_example.c" und 
"mouse_driver.c". Ich erhalte aber immer die Fehlermeldung:
Target nod created.

Kann mir wer helfen, ich arbeite das erste Mal mit dieser 
Entwicklungsumgebung.

gruss tron

Autor: Rossi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
vielleicht hilft dir www.andinet.de weiter?

cu,
olly...

Autor: muhschrott (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich erstelle ein neues Projekt und füge dann "mouse_example.c" und
"mouse_driver.c". Ich erhalte aber immer die Fehlermeldung:
Target nod created.

ich hab das mit winarm kompiliert, aber das sollte mit deinem kompiler 
auch gehen.

ist dein makefile richtig?

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.