Es gibt eine CAN-Netz, die aus mehreren Modulen besteht (auf Basis AT90CAN64). Nachrichtenverkehr ist unregelmäßig. Ich muss jetzt aber genau nach einer Nachricht etwas machen, aber bevor als andere Nachricht (von anderen Modul) am Bus kommt. Jede CAN-Nachricht wird mit "Intermission" abgeschlossen, aber gehört das zum Nachricht? Wann genau den CAN-Transmit-Interrupt des MCU ausgelöst wird? Nach dem Intermission-Bits?
Hi Dennis, der Tx Interrupt wird in ausgelöst, sobald der Sender im Ack Slot erkannt hat, dass mind. einer seine Botschaft empfangen hat, also vor EOF und Intermission sogar. Gruß Patrick
Vielen, vielen Dank für schnelle Antwort!
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.