Atmega8 Datenübertragung zum PC?

Gast #968349
Lesenswert?

Hallo,

ich habe eine Leiterplatte mit einem Atmega8 der eine USB Schnittstelle 
hat. Leider habe ich noch nicht die Programmiererfahrung um die 
Schnittstelle zu programmieren. Kann mir jemand einen Tip geben wie ich 
möglichst über USB Daten zu meinem PC senden kann?

Ich programmiere meinen µC in C, vielleicht hat auch jemand einen 
kommentierten Quellcode den ich nachvollziehen / anpassen kann.

Im Anhang ist auch mal mein Controller wegen der Portbelegung.

Schon mal besten Dank
Angehängte Dateien:
Gast #968408
Lesenswert?

>ich habe eine Leiterplatte mit einem Atmega8 der eine USB Schnittstelle
>hat. Leider habe ich noch nicht die Programmiererfahrung um die
>Schnittstelle zu programmieren. Kann mir jemand einen Tip geben wie ich
>möglichst über USB Daten zu meinem PC senden kann?


Muss man sich denn immer ans Schwierige wagen - Scheint so. .. Ich wuerd 
mir mal das USB Protokol bei www.usb.org runterladen. Kostet vielleicht 
einen kleinen Beitrag. Und als naechsten Schritt wuerd ich mit 
uberlegen, wie ich den AVR uebertackten kann, um die 12MBit 
hinzubekommen. Vereinfachend haette man allenfalls das SPI interface 
umbiegen koennen.
#968467
Lesenswert?

so nicht wrote:
>>ich habe eine Leiterplatte mit einem Atmega8 der eine USB Schnittstelle
>>hat. Leider habe ich noch nicht die Programmiererfahrung um die
>>Schnittstelle zu programmieren. Kann mir jemand einen Tip geben wie ich
>>möglichst über USB Daten zu meinem PC senden kann?
>
>
> Muss man sich denn immer ans Schwierige wagen - Scheint so. .. Ich wuerd
> mir mal das USB Protokol bübei www.usb.org runterladen. Kostet vielleicht
> einen kleinen Beitrag.
Noe. Die Usb-Specs sind kostenlos. Alles andere wäre ja auch schlimm ;)
>Und als naechsten Schritt wuerd ich mit
> uberlegen, wie ich den AVR uebertackten kann, um die 12MBit
> hinzubekommen. Vereinfachend haette man allenfalls das SPI interface
> umbiegen koennen.
WTF?! Was hat usb mit spi zu tun?
Gast #968541
Lesenswert?

Vielen Dank schon mal für die vielen Infos. Ich dachte nur weile eine 
USB Schnittstelle dran ist bei der Platine kann man die vielleicht auch 
einfach nutzen.

Werde mir das USb Protokol auch mal anschauen sonst wird es wohl RS232 
werden. Da habe ich bei Atmel ja auch schon ein paar beispiele gefunden.
Gast #968547
Lesenswert?

>Ich dachte nur weil eine USB Schnittstelle dran...

??Beiträge gelesen??

Nochmal,
NEIN, da gibts keine USB- schnittstelle!!!!!!!

Schnittstelle nein, du kannst dir jedoch selbst das Protokoll schreiben 
und normale I/O pins verwenden.
Eben wie spess oder die Anderen vorgeschlagen haben...

Trotzdem wäre eine RS232 (UART) Loesung besser (einfacher), und deutlich 
schneller realisierbar. Dann gibts da noch mehr beispielcode, mehr leute 
die Erfahrung damit haben (fast jeder der mal nen µC programmiert 
hat)...
Die liste der Vorteile ist lang! (klar gibts auch n paar Nachteile)

Wenn du keinen RS232 Anschluss hast, nimm einen RS232<->USB Converter
und schon hast du dein USB, in der Regel tun die gnauso ihre dienste 
(ich hatte nie Probleme).

Gruß
µC
Gast #968848
Lesenswert?

Das es nicht geht hatte ich ja verstanden auf Grund der ersten 
Rückmeldungen. Ich wollte euch nur meine Ersten Gedanken mitteilen wo 
ich die Platine gesehen hatte mit der Schnittstelle drauf.

Für die RS232 denke ich habe ich schon eine Lösung parat,...zumindest in 
der Theorie, Praktisch werden wir noch sehen.

Danke nochmal an alle

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