Home > other >  Stm32 CAN used in the communication, communication error is how to deal with?
Stm32 CAN used in the communication, communication error is how to deal with?

Time:09-16

Recently with the CAN communication, see this part error management and error frame, don't understand,
Manual error management completely by hardware processing, if an error occurred, error frame is sent automatically by the hardware?
So error frames received? Hardware automatically receive processing is made of?

There are errors in the stm32 interrupt, it is as long as there is error on the monitoring to the bus will raise the interrupt? Or is only error caused by the machine to send will raise the interrupt?

CodePudding user response:

Error frame not to send, will only generate interrupts,
Send and receive error interrupt can be generated

CodePudding user response:

reference 1st floor hhhh63 response:
error frame not to send, will only generate interrupts,
Send and receive error interrupt can be generated
error frame is by hardware is sending and receiving address? I just need to go to my own processing in fault interrupt line, isn't it

CodePudding user response:

reference 1st floor hhhh63 response:
error frame not to send, will only generate interrupts,
Send and receive error interrupt can be generated
and would like to ask a question, fault interrupt trigger, mean the machine as long as the monitoring to the bus will raise the interrupt? Or is it caused the machine to send data errors will raise the interrupt?

CodePudding user response:

Will the interrupt
  • Related