microcontroller (stm32f407VGT) peripherals => CAN, IC2, SPI and GPIO don't work properly
Hello,
I have a problem with my microcontroller (stm32f407VGT). The microcontroller runs correctly in our application for 30 minutes or 5 minutes (times are always different until the error occurs). Then suddenly the peripherals no longer work, e.g. no CAN messages are sent or received, all I2C and SPI buses do not read in correctly, GPIO outputs no longer switch HIGH (e.g.: LED turns on briefly for 300ms and then goes off, even though the LED should stay on for 1 second.
I have already debugged and the microcontroller continues to run normally. There is no hard fault, otherwise the system timer also continues to run normally. I suspect it's not an EMC problem, since the problem doesn't occur periodically in our application.
Does anyone have a suggestion on how I can fix the problem so that the microcontroller runs reliably.
