Re: RS232, Puffer voll, wie löschen? Kategorie: Programmierung Basic (von PeterS - 15.02.2011 13:17) | |
Als Antwort auf RS232, Puffer voll, wie löschen? von Christoph - 15.02.2011 8:36
| |
> Hallo, > > ich hab ein Problem mit dem Puffer vom seriellen Port. > > Habe einen Empfangspuffer von 150 Bytes und einen Sendepuffer von 50 Bytes. > > Das Programm läuft immer in einer Schleife, wo es Steuerzeichen von einem Gerät empfängt, diese > auswertet und dannach dementsprechend am 2. seriellen Port was ausgibt. > > Dies funktioniert auch nur bleibt es nach einer gewissen Zeit (immer gleich) einfach stehen... je kleiner der > Sende- und Empfangspuffer ist desto früher bekomm ich keine Zeicher mehr zum Auswerten.... > > Ich nehme dadurch an das der Puffer voll ist und deswegen nichts mehr geht. > Kann man den Puffer irgendwie löschen??? > > mfg Serial_Init_IRQ() neu aufrufen oder mit Serial_ReadExt() einfach leer pollen. Gruss Peter | |
Antwort schreiben Antworten: |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum