view Small_CPU/Inc/rtc.h @ 1000:c386ae6635e4 GasConsumption

Improve GNSS operation: during OSTC 4/5 code merge a problem with the wakeup of the gnss module showed up which has been fixed with the new verion. In addition a compile switch has been added which activated the synchronization of time between OSTC and gnss module. This my cause problems if the time is not accurate => deactivated at the moment.
author Ideenmodellierer
date Mon, 28 Apr 2025 19:51:36 +0200
parents 9b29995d6619
children
line wrap: on
line source

/**
  ******************************************************************************
  * @file    rtc.h
  * @author  heinrichs weikamp gmbh
  * @version V0.0.1
  * @date    10-Oct-2014
  * @brief   header file for rtc control
  *           
  @verbatim                 
  ============================================================================== 
                        ##### How to use #####
  ============================================================================== 
  @endverbatim
  ******************************************************************************
  * @attention
  *
  * <h2><center>&copy; COPYRIGHT(c) 2014 heinrichs weikamp</center></h2>
  *
  ******************************************************************************
  */ 

/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef RTC_H
#define RTC_H

#ifdef __cplusplus
 extern "C" {
#endif

/* Includes ------------------------------------------------------------------*/

#define RTC_ASYNCH_PREDIV  0x7F   /* LSE as RTC clock */
#define RTC_SYNCH_PREDIV   0x00FF /* LSE as RTC clock */

#include "stm32f4xx_hal.h"
	 
void MX_RTC_init(void);
void RTC_StopMode_2seconds(void);
void RTC_Stop_11ms(void);
void RTC_SetTime(RTC_TimeTypeDef stimestructure);
void RTC_SetDate(RTC_DateTypeDef sdatestructure);

void RTC_GetTime(RTC_TimeTypeDef* pstimestructure);
void RTC_GetDate(RTC_DateTypeDef* psdatestructure);

#ifdef __cplusplus
}
#endif

#endif /* RTC_H */

/************************ (C) COPYRIGHT heinrichs weikamp *****END OF FILE****/