Gast
#779335
Hallo Forum, ich hoffe ihr könnt mir weiterhelfen... Folgendes Problem, ich arbeite an einem vorhandenen Programm für einen TMS320F2812 weiter. Das Programm besteht aus mehreren Dateien. Da ich in meiner Interruptroutine eine Switch-case Anweisung hab, muss ich dieser Funktion eine Variable übergeben, man kann aber einer Interruptroutine keine Variable übergeben, zumindest nicht im CCS. Mein erster Versuch war mit einer globalen Variable, mit "extern" deklariert, aber die Variable wurde nicht richtig von Funktion zu Funktion übermittelt. Und außerdem ist es ja keine saubere Lösung mit globalen Variablen zu arbeiten. Kann mir jemand einen Tip geben, wie ich eine Variable an meine Interruptroutine übergebe, oder was es da sonst noch für Möglichkeiten gibt. Vielen Dank schon mal im voraus... Stefanie