Gast
#366862
Wie kann man den Buffer einstellen z.b =100. wie greift man drauf zu. bei mir kommen die Daten ungepuffert rein und beim Auswerten gehen welche flöten.
|
Anzeige
|
Buffer Größe auf UART einstellen
Gast
#366862
Wie kann man den Buffer einstellen z.b =100. wie greift man drauf zu. bei mir kommen die Daten ungepuffert rein und beim Auswerten gehen welche flöten.
Gast
#366863
Hmmm.... ich denke, deine Frage ist ein klein wenig... räusper ...unpräzise :-/ Gruß, Magnetus
Gast
#366864
Wie kann ich für den UART Empfang einen Buffer einrichten der 100 Zeichen aufnimmt um später diesen abzufragen. Na, ja. Die UART benachrichtigt dich durch einen Interrupt wenn es ein Zeichen abzuholen gilt. In der Interrupt Routine schreibst du das Zeichen in einen Buffer deiner Wahl und setzt dir möglicherweise ein Flag, dass es Daten im Buffer anzuholen gilt. Wenn du sowas nicht selbst machen möchtest (was ich verstehen kann), dann greif zu eine fertigen UART Library. zb. die von Peter Fleury Die Frage ist auch, um welche Daten es sich handelt. Handelt es sich um Textzeilen, ist ein Linearpuffer besser, da man darauf direkt parsen kann. Handelt es sich um Datenströme, dann ist ein Ringpuffer etwas effektiver. Peter Antwort schreiben |
Anzeige
|