После входа в режим STOP mode и выхода из него по событию RTC, модуль UART перестаёт работать, точнее он работает, но отправляет совсем не то, что я его прошу....никто не знает с чем это связано?
while(button_user != 1){
button_user = HAL_GPIO_ReadPin(GPIOA, GPIO_PIN_0);
}
HAL_RTC_SetTime(&hrtc, &RTC_Time, RTC_FORMAT_BCD);
HAL_RTC_SetAlarm_IT(&hrtc, &RTC_Alarm, RTC_FORMAT_BCD);
HAL_PWR_EnterSTOPMode(PWR_LOWPOWERREGULATOR_ON , PWR_STOPENTRY_WFI);
while (1)
{
// Delay_us(40);
HAL_GPIO_TogglePin(GPIOC, GPIO_PIN_

;
// Delay_us(60);
HAL_GPIO_TogglePin(GPIOC, GPIO_PIN_

;
HAL_RTC_GetTime(&hrtc, &RTC_Time, RTC_FORMAT_BCD);
time_rtc[0]=RTC_Time.Hours;
time_rtc[1]=RTC_Time.Minutes;
time_rtc[2]=RTC_Time.Seconds;
seconds=RTC_Time.Seconds;
seconds=0x55;
HAL_UART_Transmit(&huart1, &seconds, 1, 1);
HAL_Delay(2000);
/* USER CODE END WHILE */
/* USER CODE BEGIN 3 */
}