52 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			C
		
	
	
	
			
		
		
	
	
			52 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			C
		
	
	
	
| /**
 | |
|   ******************************************************************************
 | |
|   * @file    RTC/RTC_Tamper/Inc/main.h
 | |
|   * @author  MCD Application Team
 | |
|   * @brief   Header for main.c module
 | |
|   ******************************************************************************
 | |
|   * @attention
 | |
|   *
 | |
|   * Copyright (c) 2016 STMicroelectronics.
 | |
|   * All rights reserved.
 | |
|   *
 | |
|   * This software is licensed under terms that can be found in the LICENSE file
 | |
|   * in the root directory of this software component.
 | |
|   * If no LICENSE file comes with this software, it is provided AS-IS.
 | |
|   *
 | |
|   ******************************************************************************
 | |
|   */
 | |
| 
 | |
| /* Define to prevent recursive inclusion -------------------------------------*/
 | |
| #ifndef __MAIN_H
 | |
| #define __MAIN_H
 | |
| 
 | |
| /* Includes ------------------------------------------------------------------*/
 | |
| #include "stm32f1xx_hal.h"
 | |
| #include "stm3210e_eval.h"
 | |
| #include <stdio.h>
 | |
| 
 | |
| /* Exported types ------------------------------------------------------------*/
 | |
| /* Exported constants --------------------------------------------------------*/
 | |
| #define BACKUP_COUNT RTC_BKP_NUMBER
 | |
| 
 | |
| /* Defines related to Clock configuration */
 | |
| /* Uncomment to enable the adequate Clock Source */
 | |
| #define RTC_CLOCK_SOURCE_LSI
 | |
| /*#define RTC_CLOCK_SOURCE_LSE*/
 | |
| 
 | |
| #ifdef RTC_CLOCK_SOURCE_LSI
 | |
| #define RTC_ASYNCH_PREDIV    0x7F
 | |
| #define RTC_SYNCH_PREDIV     
 | |
| #endif
 | |
| 
 | |
| #ifdef RTC_CLOCK_SOURCE_LSE
 | |
| #define RTC_ASYNCH_PREDIV  0x7F
 | |
| #define RTC_SYNCH_PREDIV   0x00FF
 | |
| #endif
 | |
| 
 | |
| /* Exported macro ------------------------------------------------------------*/
 | |
| /* Exported functions ------------------------------------------------------- */
 | |
| void Error_Handler(void);
 | |
| 
 | |
| #endif /* __MAIN_H */
 |