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!
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.