[ARM] CAN Message Interrupts Service

Status
Not open for further replies.

CodingHelps

Newbie level 1
Joined
Oct 16, 2016
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
10
Hi All,


In Electronic Control Units in Vehicle. We do receive CAN Communication message very often. We have received a CAN message interrupt. Micro switched its context and moved to ISR. Let say the execution time of ISR is 1 ms. In this 1 ms time gap we have received a new same CAN Message interrupt.

What will happen now ?

Thanks and Regards.
 

Hi,

Please elaborate your question.

Do you mean with the data.
With the interrupt
With the processing time?

Klaus
 

Hello,
I think the the interrupt will be disabled when the isr is being processed, so the new coming data will be ignored. It should be processed after the first one is done.
 

If the communication is fast just use DMA.
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…