Using STM32F413 bxCAN peripheral. Using MX HAL. From RM0430 I think I understand that the ERROR interrupts (Bus-off, Passive and warning) is generated when these flags are set. But it seems like interrupts happens more often than so.
I have enabled interrupt for BOFF, EPVF and EWGF.When e.g. sending with error the very fist time TEC becomes = 1, all flags remain 0. However I get an interrupt any way - every time I get a send error. Eventually i get flags set as REC/TEC gets large...