void RTC_Alarm_IRQHandler(void) { HAL_RTC_AlarmIRQHandler(&RtcHandle); /* Start Modbus Poll */ if(dateTimeNext != 0) dateTimeNext --; modbusReq.state |= E_MODBUS_STATE_START_ALARM; }
/*! * \brief RTC IRQ Handler of the RTC Alarm */ void RTC_Alarm_IRQHandler( void ) { HAL_RTC_AlarmIRQHandler( &RtcHandle ); HAL_RTC_DeactivateAlarm( &RtcHandle, RTC_ALARM_A ); RtcRecoverMcuStatus( ); RtcComputeWakeUpTime( ); BlockLowPowerDuringTask( false ); TimerIrqHandler( ); }
/** * @brief This function handles RTC global interrupt through EXTI lines 17, 19 and 20. */ void RTC_IRQHandler(void) { /* USER CODE BEGIN RTC_IRQn 0 */ /* USER CODE END RTC_IRQn 0 */ HAL_RTC_AlarmIRQHandler(&hrtc); /* USER CODE BEGIN RTC_IRQn 1 */ /* USER CODE END RTC_IRQn 1 */ }
/** * @brief This function handles RTC alarms A and B interrupt through EXTI line 17. */ void RTC_Alarm_IRQHandler(void) { /* USER CODE BEGIN RTC_Alarm_IRQn 0 */ SEGGER_SYSVIEW_RecordEnterISR(); HAL_GPS_Alarm_Handler(&gps_state); /* USER CODE END RTC_Alarm_IRQn 0 */ HAL_RTC_AlarmIRQHandler(&hrtc); /* USER CODE BEGIN RTC_Alarm_IRQn 1 */ SEGGER_SYSVIEW_RecordEnterISR(); /* USER CODE END RTC_Alarm_IRQn 1 */ }
/** * @brief This function handles RTC alarms A and B interrupt through EXTI line 17. */ void RTC_Alarm_IRQHandler(void) { /* USER CODE BEGIN RTC_Alarm_IRQn 0 */ /* Get time and date from RTC registers */ HAL_RTC_GetTime(&hrtc, &time_now, RTC_FORMAT_BIN); HAL_RTC_GetDate(&hrtc, &date_now, RTC_FORMAT_BIN); /* USER CODE END RTC_Alarm_IRQn 0 */ HAL_RTC_AlarmIRQHandler(&hrtc); /* USER CODE BEGIN RTC_Alarm_IRQn 1 */ /* USER CODE END RTC_Alarm_IRQn 1 */ }
void RTC_IRQHandler() { HAL_RTC_AlarmIRQHandler(&hrtc); }
/** * @brief This function handles RTC ALARM interrupt request. * @retval None */ void RTC_TAMP_IRQHandler(void) { HAL_RTC_AlarmIRQHandler(&hRTC_Handle); }
/** * @brief This function handles RTC Alarm interrupt request. * @param None * @retval None */ void RTC_Alarm_IRQHandler(void) { HAL_RTC_AlarmIRQHandler(&RtcHandle); }
/*This function handles RTC Alarm interrupt request.*/ void RTC_IRQHandler(void) { HAL_RTC_AlarmIRQHandler(&RTCHandle); }
/** * @brief This function handles RTC Alarms (A and B) through EXTI Line17 interrupt. */ void RTC_Alarm_IRQHandler(void) { HAL_RTC_AlarmIRQHandler(&hrtc_bsp); }