Forum: Mikrocontroller und Digitale Elektronik Master-SPI Schnittstelle mit Atmega8 an USB


von Kim Vogelmann (Gast)


Lesenswert?

Hallo,

ich würde gerne mit Hilfe eines Atmega 8 eine Master-SPI-Schnittstelle 
bauen, die vom PC (C#) aus gesteuert werden kann. Dabei wäre es nicht 
schlecht, wenn der Atmega 8 direkt an USB angeschlossen wird. Es müssten 
mindestens 14 Datenbytes auf einmal geschickt und empfangen werden 
können.

Gibt es dafür ein gutes Beispiel?
Kann man den Atmega überhaupt an USB anschließen? (Habe bisher nur RS232 
verwendet.)

Oder gibt es viel bessere Alternativen zur SPI-Erzeugung?
Habe schon gesehen, dass es mit dem FTDI 2232H gehen soll, aber da steig 
ich gar nicht durch..

Vielen Dank.
Kim

von Oliver J. (skriptkiddy)


Lesenswert?

Kim Vogelmann schrieb:
> Kann man den Atmega überhaupt an USB anschließen?
Ja z.B. über V-USB.

>Gibt es dafür ein gutes Beispiel?
http://www.obdev.at/products/vusb/prjall.html

Die ISP-Programmer sollten was für dich sein, denn die sprechen auf der 
anderen Seite SPI.

Ein Bus Pitate von Dangerous Prototypes könnte auch was für dich sein.
http://dangerousprototypes.com/docs/Features_overview

von Kim Vogelmann (Gast)


Lesenswert?

Danke, dass klingt ja schon mal interessant.

Gibt es eigentlich von Atmel auch AVRs, die schon direkt USB integriert 
haben und das unterstüzen? Wenn ja welche? Oder muss man da auf solche 
V-USB Sachen ausweichen?

Eigentlich such ich so eine Art Mikrocontroller mit interiertem 
FTDI-Chip. Gibt es so was?

Kim

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.