Forum: Mikrocontroller und Digitale Elektronik 56f8322 - Keine Interrupts nach CAN-Message


von Markus S. (Gast)


Lesenswert?

Hallo

Ich arbeite zur Zeit mit dem 56f8322 von Freescale und habe folgendes 
Problem:

Meine Interrupts werden alle ausgelöst und mein Programm funktioniert 
perfekt.
Wenn ich dem µC eine Anfrage über den FlexCan schicke, antwortet er mir 
mit den richtigen Werten.

ABER danach werden keine Interrupts mehr ausgelöst.

Ich habe alle Register überprüft und die sind alle genau so gesetzt wie 
sie beim Initialisieren auch gesetzt sind.
Der µC antwortet mir auch weiterhin brav, wenn ich ihm ne Anfrage über 
Can schicke.
Warum gehen die Interrupts dann nicht mehr?

MfG

Markus

von Klaus (Gast)


Lesenswert?

Ist denn einen Gegenstelle, ein anderer Teilnehmer am CAN Bus für die 
Quittierung ?

von Willivonbienemaya .. (willivonbienemaya)


Lesenswert?

Irgendein Flag im Interrupt nicht gelöscht?

von Markus S. (Gast)


Lesenswert?

Problem gelöst.

Neues Projekt angelegt, gesamten Quellcode kopiert --> es läuft.

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.