USB Schnittstelle am Atmega8

Gast #125741
Hallo,

ich habe in anderen Foren Beiträgen gelesen, dass man über einen Chip
von FTDI die serielle Schnittstelle eines Mikrocontrollers auf eine
USB-Schnittstelle umwandeln lässt. Welchen bräuchte ich für den
Atmega8? Braucht man dann trotzdem noch den Max 232? Kann man dann auch
Daten austauschen ohne den Treiber zu installieren indem man die
USB-Schnittstelle programmiert??

MFG
Fabian
Gast #125742
Du könntest z.B. den FT232 benutzen. Schau doch einfach mal auf die
Webseite von FTDI. Da der Chip mit 5V läuft braucht er keinen MAX232.
Den brauchst Du nur, um aus den 5V des Mikrocontrollers die +-12V für
RS232 zu erzeugen, aber wenn Du gar kein RS232 machen willst, dann
brauchst Du den auch nicht.

Den Treiber solltest Du schon verwenden. Das ist die deutlich sauberere
Lösung. Und bei FTDI brauchst Du den Treiber ja nicht selber schreiben,
den Treiber gibts umsonst und Du kannst das in Windows dann als
Virtuellen Comport ansprechen.

Markus
Gast #125744
bzw. liefern die auch apis dafür. Die würde ich benutzen. Limitiert
nicht die Datenrate wie beim virtuellen com, du brauchst keinen
virtuellen com zu installieren und das wirkt auch nach außen besser,
als wenn man für dein Gerät einen virtuellen com Port braucht.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.