Forum: Compiler & IDEs AVR CAN Interrupt


von Matthias H. (matthias_h72)


Lesenswert?

Hi!

Hab gerade ein Projekt am laufen und ich wäre sehr froh wenn ich schnell 
Hilfe bekomme!!

Device:
AT90CAN32

Ich will mit dem CAN-Controller Nachrichten versenden und hab ein 
kleines Problem.
Wenn ich eine Nachricht versende, kommt der Interrupt für den 
spezifischen MOb immer wieder und nun habe ich keine Ahnung mehr was ich 
tun soll. Bisher habe ich auch nicht gefunden wie man diesen speziellen 
Interrupt korrelt quittiert, bzw. habe ich alles ausprobiert was ich 
weißt und gefunden habe.

Hoffe auf euch.

lg

von Andreas (Gast)


Lesenswert?

Versuch es mal hier mit der Bibliothek. Die hat bei mir sowohl bei 
SJA1000 als auch AT90Can128 funktioniert.

http://www.kreatives-chaos.com/artikel/universelle-can-bibliothek

Wenn es damit nicht klappt mal die Hardware untersuchen. 
Abschlusswiderstände? Verkabelung?

von Matthias H. (matthias_h72)


Lesenswert?

hi

danke für deine hilfe.

hab es anders glöst:
da andauernd der interrupt getriggert wird, schalte ich ihn einfach aus 
wenn ich ihn nicht brauche =D

lg

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.