Timer Interrupt AT91sam7x

Gast #3053452
Lesenswert?

Hallo zusammen,

ich benutze At91sam7x (Gnu, Olimex Board )und möchte damit ein 
Timer-Interrupt lösen.
Das heißt nach bestimter Zeit soll  dieses Interrupt ausgelöst werden.

Ich habe nur 4 PWM ports und brauche aber 5 würde das auch damit gehen. 
Das heißt den Pin in bestimter Zeit zu toggeln.

Ich brauche einen Beispiel dafür.

Anbei mein Code, aber das funktioniert nicht

Viele Grüße
Angehängte Dateien:
#3053486
Lesenswert?

Ich versteh jetzt deine Frage nicht. Das von dir gepostete Beispiel 
sieht doch erst mal nicht schlecht aus.

Da ist die Funktion Periodic_Interval_Timer_handler, die, zumindest 
sieht es auf den ersten Blick so aus, an einen Timer gebunden wurde und 
regelmässig aufgerufen wird. Funktioniert das nicht, oder was ist daran 
jetzt dein Problem?

Schmeiss mal alles raus, was nicht unmittelbar zu diesem Timer gehört.
Ich kenne diesen Prozessor nicht, daber da wird es doch von Atmel ein 
Beispiel geben, welches den Timer samt Interrupt in Aktion zeigt?
Gast #3053509
Lesenswert?

Fehker gefunden! ich habe die Funktion zwei mal initialisiert, einmal 
die periodische Funktion und einmal die  FIQ funktion. Ich habe jetzt 
die letzte raus genohmen. ich habe noch eine Frage kann man mehrere 
Interrupts aufrufen mit verschiedenen Prioritäten.

Viele Grüße

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren