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.
naja hab ich etz auch gemacht, läuft schon seit drei Tagen prima ;)
Dann sag das doch, dann hätte ich mir das sparen können
Ich hab gar nicht mehr mit einer Antwort gerechnet ;) Danke trotzdem!
Gast
#845959
Hi Mit der Antwort hättest du eh nicht viel anfangen können. MfG Spess
Mit der Frage konnte man auch nicht viel anfangen. Er hat ja nur gefragt obs klappen könnte und habe ja gesagt.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.
