Forum: Compiler & IDEs output compare interrupts


von Bastian Schlich (Gast)


Lesenswert?

Hallo!

Wenn ich mit avr-gcc meine C Programme kompiliere, dann werden in allen
Interrupt-Handlern die Interrupts ja implizit deaktiviert. Bei den
Output compare match Interrupts scheint das anders zu sein. Dort packt
gcc als aller erstes in den Interrupt-Handler ein sei. Dadurch
aktiviert er nested Interrupts. Ist das ein Compiler error oder ist das
gewollt?

Viele Grüße

Bastian

von Bastian Schlich (Gast)


Lesenswert?

Hallo!

Habe was gefunden... Das Programm benutzt anstatt SIGNAL: INTERRUPT.
Und wenn man das benutzt dann ist der erste implizite Befehl sei...
;-(

Mist...

Viele Grüße

Bastian

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.