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
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.
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.