Hallo Forumgemeinde Ich will eine RS232 Kommunikation realisieren und schreibe das Programm, dass auf dem PC läuft. Im Dateianhag habe ich eine Programmablauf für die Datenverwaltung angehängt. Ich bin mir nicht sicher ob sie so funktioniert und wäre froh wenn ich Rückmeldungen kriegen könnte. Danke!!! Ablauf: 1. Der Thread "read" liest die Informationen am RS232 RxD-Pin kontinuierlich ein und speichert sie Byteweise im RXBuff(Array) ab, von welchem wiederum die Informationen in die Variable "informationsverwaltung" (ebenfall ein Array) gespeichert werden. 2. Sobald ein Event ausgelöst wird z.B Button wird im GUI gedürckt, dann wird die Variable "event" auf 1 gesetzt. 3. Falls die Variable "senden" den Wert 1 hat,überträgt die Funktion "block" die Variable "informationverwaltung" in den TXBuff. 4. Der Thread "send" liest die Daten aus TXBuff und sendet sie über den TxD- Pin der seriellen Schnittstelle.
Wieso programmierst du nicht einfach drauf los und guckst ob es klappt? Ich sehe in deinem Ablauf jetzt nicht unbedingt ein Problem. Ist doch ne schöne Sache für ne interruptgesteuerte Kommunikation.
Mit der Frage konnte man auch nicht viel anfangen. Er hat ja nur gefragt obs klappen könnte und habe ja gesagt.
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.