Gast
#296265
Hallo, ich nutze den FT245 USB Chip mit einem ATmega128. Senden und empfangen klappt wunderbar, doch bei genauem Hinsehen, geht das ein oder andere Byte verlohren. Meine Vermutung ist, dass der PC die Daten nicht schnell genug einließt und dann das eine Byte von dem darauffolgenden überschrieben wird! Ich programmiere mit dem Borland C++ Builder und habe leider keinen Plan, wie ich das Problem lösen kann. Ich lese Daten vom ComPort mit dem Ereignis OnRxChar ein (ComPort1->Read(&a,1);). Danke für Tipps und Lösungsvorschläge.