usb rs232

Gast #173739
Hallo Zusammen

Ich arbeite mit einem USB-RS232 Chip von FTDI oder von Cygnal(CP2101).
Die Komunikation mit dem PC und meiner externen Peripherie mit dem
genannten Chip funktioniert einwandfrei.

Nun möchte ich aber möglichst effizient mit max. Geschwindigkeit Daten
von meiner Peripherie auf den PC übertragen. Damit ich z.B. ein
einfaches Osci realisieren kann.
Auf der PC Seite habe ich einen entsprechenden Treiber vom Hersteller
der mit einen Buffer von 4kByte zur verfügung stellt. Ich kann mit dem
Treiber auf diesen Buffer zugreifen und z.B 4kByte auslesen.
Mir ist aber noch nicht ganz klar wie ich auf diesen Treiber und Buffer
zu greifen muss um einen möglichst effektiven Datentransfer zu haben.

Muss ich das mit der DTR/DTS Leitung realisieren? Ich wäre um ein paar
Tips dankbar wie man das am besten realisiert

Ich wäre um ein paar Tips dankbar

Gruss Tobias

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.