Example #1
0
void RTC_Alarm_IRQHandler(void)
{
	HAL_RTC_AlarmIRQHandler(&RtcHandle);
	/* Start Modbus Poll */
	if(dateTimeNext != 0)
		dateTimeNext --;
	modbusReq.state |= E_MODBUS_STATE_START_ALARM;
}
Example #2
0
/*!
 * \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 */
}
Example #6
0
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);
}
Example #9
0
/*This function handles RTC Alarm interrupt request.*/
void RTC_IRQHandler(void)
{
    HAL_RTC_AlarmIRQHandler(&RTCHandle);
}
Example #10
0
/**
* @brief This function handles RTC Alarms (A and B) through EXTI Line17 interrupt.
*/
void RTC_Alarm_IRQHandler(void)
{
  HAL_RTC_AlarmIRQHandler(&hrtc_bsp);
}