The relays switching during STM32F1 microcontroller connection may result from default GPIO states during initialization. Ensure proper pull-up/down resistors to prevent undefined states. When initializing RCC, check for inadvertent GPIO state change...