Olivier Heriveaux

Question about FlexCAN message buffers behaviour

Discussion created by Olivier Heriveaux on Jan 31, 2008
Latest reply on Feb 4, 2008 by siva krishna
Hi !

I am currently working on a Coldfire MCF5235, which includes the FlexCAN module. I've made the CAN bus working but there is something I don't understand very well. Indeed I configured three message buffers as input. There are no Id masks at all and all receive buffers have the same configuration. Now suppose a device sends me two CAN messages. The first message will be stored in MessageBuffer1, an exception will be generated... If my program locks the message buffer once exception is triggered, and don't release it, will the second CAN message be stored in the MessageBuffer2 ?

Thanks for answering !
Olivier Heriveaux

Outcomes