Hi,
In stareware demo: dcanlpbk, the code enable the CAN parity interrupt, and can get the word num and message num,the question i wonder is:
Firstly, ,what should i do next besides got the message and word Num in ISR? In my opinion ,Rx MO reveived the can fram from can bus and store the data in the message ram, and during the process of reading out the data of the message ram to interface register,the parity mechanism worked. It's goal is avoid the difference between the data in message ram and IF, if the ISR generated ,there must be wrong during of reading. so should i read the MO again till the ISR won't happen again?if my understanding is wrong, please pointed it out directly.
Secondly, if i disable the parity, is there any danger? How big is the probability of parity error?
Regards!
Stone