cancel
Showing results for 
Search instead for 
Did you mean: 

Why does my STM32F446 create disturbances on a CAN-bus when it wakes up from Stop Mode?

arnold_w
Senior II

I have a CAN-bus network and there is one host and 2 "slaves", all implemented inside STM32F446 micrcontrollers. To save power, I put them into Stop Mode when they're idle. In order to wake up from Stop Mode, I subscribe to external interrupt on CAN Rx and I always send a wake-up packet before the real packet. I have found that when a microcontroller wakes up, it creates some disturbances that makes the currently transmitted packet invalid. Does anybody know how I can prevent this from happening?

1 REPLY 1
arnold_w
Senior II

False alarm, a microcontroller in stop mode does not corrupt CAN-packets when it wakes up from stop mode.