D2XX oder VC?

Gast #210174
Hallo,

bin gerade am Überlegen, welche der beiden Varianten ich für meinen
FT232BM auf dem PC nutze (werde ein GUI mit VC++ programmieren). Gibt
es da irgendwelche wesentliche Vor- bzw. Nachteile. In meinen Augen
nehmen sie sich nichts, in beiden Fällen muss ein Treiber vom Anwender
installiert werden. Die Geschwindigkeit wäre meinem bisherigen
Datenblattstudium nach auch keine Kriterium.

Vielleicht hat ja jemand einen Tipp :)

Alex
Gast
Die Geschwindigkeit ist der wesentliche Unterschied, mit D2XX soll mal
bis auf ein MBit/s kommen, mit VCP nur ca. 1/3 davon.
Außerdem ist halt auch die Ansteuerung in deinem Programm
unterschiedlich, bie D2XX greifst du direkt auf die dll zu (und hast
dadurch auch viele zusätzliche Features wie evtl. vorhandenes EEPROM
schreiben/lesen), VCP verhält sich halt wie jeder normale COM-Port.
Gast
Die Frage stellt sich halt: Eigentlich kann ich dem virtuellen COM-Port
doch auch eine Baudrate von 1MBaud vorsetzen und er müsste sie
abnicken?!

Die zusätzlichen Features sind so eine Sache. Eigentlich möchte ich nur
Daten zwischen PC und MC mit max. Geschwindigkeit austauschen, da
brauche ich den Schnick-Schnack nicht. Den EEPROM habe ich schon
mittels MProg beschrieben, das macht man eigentlich nur einmal.

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.