2019-03-05 05:33 AM
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?
2019-05-01 04:04 AM
False alarm, a microcontroller in stop mode does not corrupt CAN-packets when it wakes up from stop mode.