N
Nicolas Nickisch
Guest
Hi NG,
ich verwende den Standalone-Controller MCP2510.
Immer wieder bekomme ich Interrupts deren Ursache ein gesetztes MERRF-Flag
ist.
In der Doku ist dieses Flag nur mit einem kurzen ABsatz gewürdigt, das Flag
würde bei einem Fehler während des Sendens und Empfangens gesetzt.
In dem Register EFLG finde ich aber keinen Hinweis was passiert ist.
Lediglich der Zähler REC steht auf 8 oder 6.
Hat jemand eineIdee woher das kommt ?
Gleich die nächsten Fragen:
Sende ich eine Message, dann geht das prima.
Auch wenn die anderen Can-Nodes abgeschaltet aber am Kabel hängen, dann
scheint das zu funktionieren. Erst wenn ich an dem aktiven Node auch das
Kabel abziehe, dann steigt mein ľC aus (liegt an meinem Programm)
Ich dachte, man erfährt sofort ob die Messages akzeptiert wurden oder nicht.
Nicolas Nickisch
ich verwende den Standalone-Controller MCP2510.
Immer wieder bekomme ich Interrupts deren Ursache ein gesetztes MERRF-Flag
ist.
In der Doku ist dieses Flag nur mit einem kurzen ABsatz gewürdigt, das Flag
würde bei einem Fehler während des Sendens und Empfangens gesetzt.
In dem Register EFLG finde ich aber keinen Hinweis was passiert ist.
Lediglich der Zähler REC steht auf 8 oder 6.
Hat jemand eineIdee woher das kommt ?
Gleich die nächsten Fragen:
Sende ich eine Message, dann geht das prima.
Auch wenn die anderen Can-Nodes abgeschaltet aber am Kabel hängen, dann
scheint das zu funktionieren. Erst wenn ich an dem aktiven Node auch das
Kabel abziehe, dann steigt mein ľC aus (liegt an meinem Programm)
Ich dachte, man erfährt sofort ob die Messages akzeptiert wurden oder nicht.
Nicolas Nickisch