Forum: Mikrocontroller und Digitale Elektronik AVR32 Timer Interupt


von Basti B. (basti195) Benutzerseite


Lesenswert?

Hallo,

ich versuche bei einem AVR32(bit)ein Interrupt über einen Timer-Overflow 
auszulösen.
Jedoch werde ich im Datenblatt nicht fündig wie ich jetzt dem Prozessor 
mitteile das es sich jetzt um eine Interrupt-Routine handelt und nicht 
um den "Normalen"-Code.


Hat jemand so was schon mal gemacht, bzw. kennt sich da einer aus?

grüße

basti

Edit: Als Compiler verwende ich das Atmel Studio 6.2

: Bearbeitet durch User
von Basti B. (basti195) Benutzerseite


Lesenswert?

keiner eine Idee?

ich habe herausgefunden, dass die CPU, wenn sie den Interrupt kriegt, in 
ein EVBA Register Springt wo dann der Handler steht.

welche Aufgabe hat der Handler? bzw wie kann ich in das EVBA Register 
schreiben. Im Datenblatt taucht zwar ab und zu der Begriff auf, wird 
aber nirgends genauer  beschrieben.

Grüße

von Andre S. (andre_s98)


Lesenswert?

Grüße Basti,

ich hatte das Problem auch erst letztens...
Hier gibts die Anleitung:
http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Interrupts_mit_avr-gcc

VG
Andre

von Basti B. (basti195) Benutzerseite


Lesenswert?

Hallo Andre,

richtet sich der Artikel nur an die 8 BIT AVR`s?

Wenns auch so funktionieren würde wäres ja supper :D

grüße

: Bearbeitet durch User
von Basti B. (basti195) Benutzerseite


Lesenswert?

sonst keiner eine idee?

von Basti B. (basti195) Benutzerseite


Lesenswert?

so ich habe die lösung gefunden und mal das Uralte AVR32-tutorial weiter 
gemacht--> ging nicht weiter als bis zu Einleitung

Lösung: http://www.mikrocontroller.net/articles/AVR32-Tutorial#Interrupt

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.