Gast
#580821
Hallo! Ich benutze die UART-Ringpuffer-Bibliothek von Peter Fleury. Diese binde ich über die Headerdatei uart.h ein. Dateien: MeinProgram.c//Meine Quellcodedatei uart.h //Header von Peter Fleury uart.c //Ringpuffer für Uart von Peter Fleury Wie kann ich es erreichen eine gemeinsame Variable zu haben, auf die ich in MeinProgram.c und in der ISR von uart.c benutzen kann? (ich möchte in meinem Programm eine Statusvariable, die anzeigt sobald ein Zeichen empfangen wurde, also der Uart-receive Interrupt ausgelöst wurde). Wo muss diese Variable deklariert werden? In der uart.h? Mit extern? Ich habe schon lange gegoogelt und auch im Forum gesucht, aber keine brauchbaren Hinweise gefunden. Vielen Dank an alle die sich die Zeit nehmen, Carsten