serielle Schnittstelle im Interrupt Modus Kategorie: Programmierung C (von Wolfgang - 12.02.2009 10:06) | ||
| ||
Ist es möglich, den Sendebuffer der seriellen Schnittstelle im Interrupt-Modus zu überfüllen, indem man schnell hintereinander mehr Zeichen hineinschreibt, als er fassen kann? Das wäre immerhin gefährlich. Oder 'hängt' Serial_WriteText() solange, bis wieder genug Platz ist? Fänd' ich gut! Analog: was passiert, wenn der Input-Buffer voll ist, und weitere Zeichen empfangen werden? Ich vermute, diese Zeichen gehen verloren, aber der Input-Buffer wird nie überfüllt? Kleine Bemerkung am Rande: in der Hilfe (Beta 1.98) zu "Serial_IRQ_Info" wird fälschlich die Konstante "RS232_FIFO_Send (1) Zeichen in den Sendepuffer geschrieben" genannt, richtig muss das SEND gross geschrieben werden. Gru�, Wolfgang | ||
Antwort schreiben Antworten: Re: serielle Schnittstelle im Interrupt Modus (von PeterS - 12.02.2009 23:34) Re: serielle Schnittstelle im Interrupt Modus (von Wolfgang - 13.02.2009 11:39) Re: serielle Schnittstelle im Interrupt Modus (von PeterS - 14.02.2009 12:18) |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum