A
Anonymous
Guest
-> Hier kostenlos registrieren
Hallo,
ich habe mit meiner CPU314 mittels CP340 eine RS232-Datenverbindung zu einem Fremdsystem aufgebaut. Die Kommunikation läuft eigenltich einwandfrei:
Busparameter: 9600,8,E,1 (vorgegeben vom Fremdsystem)
Protokoll: ASCII-Treiber mit Zeichenverzugszeit (20ms eingestellt) als Enderkennung des Telegramms
Ab und zu (eher selten, vor allem beim Neustart des Fremdsystems) passiert aber, dass sich mein CP340 "aufhängt". Entweder übernimmt er keine Daten mehr oder er liest die Datenblöcke um einige Bytes verschoben in den Empfangspuffer. Einzige Möglichkeit ist, die CPU zu stoppen und wieder zu starten.
Was kann ich da machen? Gibt es eine Möglichkeit, den CP340 zyklisch zu resetieren?
Bitte dringendst um Hilfe
Danke an alle poster
ich habe mit meiner CPU314 mittels CP340 eine RS232-Datenverbindung zu einem Fremdsystem aufgebaut. Die Kommunikation läuft eigenltich einwandfrei:
Busparameter: 9600,8,E,1 (vorgegeben vom Fremdsystem)
Protokoll: ASCII-Treiber mit Zeichenverzugszeit (20ms eingestellt) als Enderkennung des Telegramms
Ab und zu (eher selten, vor allem beim Neustart des Fremdsystems) passiert aber, dass sich mein CP340 "aufhängt". Entweder übernimmt er keine Daten mehr oder er liest die Datenblöcke um einige Bytes verschoben in den Empfangspuffer. Einzige Möglichkeit ist, die CPU zu stoppen und wieder zu starten.
Was kann ich da machen? Gibt es eine Möglichkeit, den CP340 zyklisch zu resetieren?
Bitte dringendst um Hilfe
Danke an alle poster