Forum: Mikrocontroller und Digitale Elektronik Problem bei CAN Interrupt (M30c879)


von Timo (Gast)


Lesenswert?

Hallo,
ich versuche gerade einen "can receive complete"-interrupt zu 
programmieren. ich habe die priorität, die masken eingestellt und die 
globalen interrupt freigegeben. beim debugge ist festzustellen, das der 
controller auch empfängt. aber beim mir wird kein interrupt ausgelöst.
hat vielleicht einer von euch einen code schnipsel, oder noch besser 
einen guten ratschlag?
vielen dank
grüße
timo

von Timo (Gast)


Lesenswert?

nur noch zu info:
ich benutze das kpit gnu tool zum kompilieren und einen m30c879 
controller von renesas. mir wäre aber auch schon sehr geholfen, wenn mir 
jemand sagen kann, welche register einzustellen sind.
bis dahin
timo

von sniper (Gast)


Lesenswert?

Hast du auch die Port-Directions eingestellt und die Interrupt
Service Routine in die Interrupt-Vectortabelle eingetragen?

Ansonsten: Schau mal auf www.renesas.com nach, da gibt es haufenweise
technische Doku, u.a. auch "data frame reception sample program".
Ggf. kannst du auch die Samples der M32 Serie benutzen - M30
gibts nicht mehr im web...

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.