Forum: Mikrocontroller und Digitale Elektronik Zeit zwischen CAN-Nachrichten/ genaue Zeit des CAN-Interrupts


von Denis T. (denist)


Lesenswert?

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?

von Patrick M. (patrickmarkl)


Lesenswert?

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

von Denis T. (denist)


Lesenswert?

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
Noch kein Account? Hier anmelden.