I m working on the Atmega64M1. I'm trying to use the CAN peripheral but it doesn't work correctly ... I am able to receive only one message ... and after I don't know what the microcontroller do. I have read the datasheet and there is some informations that I do not understand.
About the point "22.214.171.124 Rx data and remote frame " this point describe how to receive CAN message and it is written "All the parameters and datas are available in the MOb until a new initialisation " What does the datasheet mean about "new initialisation " ?
There is an other point which is "20.9.2 Interrupt Behavior ". It is written " To acknowledge a MOb interrupt, the corresponding bits of CANSTMOB register must be cleared by the SW application. This application needs a read-modify-write SW routine" I would like to know what is a "read-modify write software routine" ?
Thank you very much and have a nice day !