Gast
#52723
Hallo Leute!
Ich habe folgendes Problem:
Ich möchte einen Timer nach dem Anderen in den ISR´s starten.
Syntax:
TABSR = 0x01; //Start Timer A1
tmr_a1_isr ...(){
TABSR |= 0x02; //Start Timer A2
}
tmr_a2_isr ...(){
TABSR |= 0x04; //Start Timer A3
}
tmr_a3_isr ...(){
...
}
Es sieht so aus, als ob der R/M/F-Befehl nur einmal funktioniert,
denn die tmr_a2_isr wird noch erreicht, tmr_a3_isr aber nicht :(
ALLE Timer haben die SELBE Konfiguration!
Kennt jemand dieses Problem?
(Compiler: Tasking V2.3 r2)
Danke und Grüße,
Dirk.