Programmierung: Eine globale Variable erstellen, die nicht wegoptimiert wird (Statische Volatile)
Teilen
Beim Erstellen einer globalen Variablen, insbesondere wenn die Variable in einer ISR (Interrupt Service Routine) verwendet werden soll, kann diese globale Variable vom Compiler eliminiert (optimiert) werden. Um die Verwendung dieser Variablen zu erzwingen und eine Optimierung zu verhindern, deklarieren Sie die Variable mit ihrem Typ und 'static volatile' und dann die Variable.
Beispiel: type static volatile variable = value; int static volatile InchesOfHg = 0;