mikrocontroller.net

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


Autor: Kim Vogelmann (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Oliver Ju. (skriptkiddy)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Kim Vogelmann (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

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.