Wakeup Light with touch user interface, anti-aliased Font, SD card access and RTC usage on STM32F746NG-DISCO board
Dependencies: BSP_DISCO_F746NG_patch_fixed LCD_DISCO_F746NG TS_DISCO_F746NG FATFileSystem TinyJpgDec_interwork mbed-src
Config.h
00001 #ifndef __Config_h 00002 #define __Config_h 00003 00004 #define CONFIG_ALARM_MASK_MONDAY 0x0001 00005 #define CONFIG_ALARM_MASK_TUESDAY 0x0002 00006 #define CONFIG_ALARM_MASK_WEDNESDAY 0x0004 00007 #define CONFIG_ALARM_MASK_THURSDAY 0x0008 00008 #define CONFIG_ALARM_MASK_FRIDAY 0x0010 00009 #define CONFIG_ALARM_MASK_SATURDAY 0x0020 00010 #define CONFIG_ALARM_MASK_SUNDAY 0x0040 00011 #define CONFIG_ALARM_MASK_DAYS (CONFIG_ALARM_MASK_MONDAY | CONFIG_ALARM_MASK_TUESDAY | CONFIG_ALARM_MASK_WEDNESDAY | CONFIG_ALARM_MASK_THURSDAY | CONFIG_ALARM_MASK_FRIDAY | CONFIG_ALARM_MASK_SATURDAY | CONFIG_ALARM_MASK_SUNDAY) 00012 00013 typedef enum 00014 { 00015 CT_MAGIC, 00016 00017 CT_ALARM_1_TIME, 00018 CT_ALARM_1_MASK, 00019 00020 CT_ALARM_2_TIME, 00021 CT_ALARM_2_MASK, 00022 00023 CT_ALARM_3_TIME, 00024 CT_ALARM_3_MASK, 00025 00026 CT_ALARM_4_TIME, 00027 CT_ALARM_4_MASK, 00028 00029 CT_ALARM_5_TIME, 00030 CT_ALARM_5_MASK, 00031 00032 CT_ALARM_6_TIME, 00033 CT_ALARM_6_MASK, 00034 00035 CT_MAX=RTC_BKP_DR31 00036 00037 } CONFIG_TYPE_ENUM; 00038 00039 void Config_Init(void); 00040 uint32_t Config_Get(CONFIG_TYPE_ENUM type); 00041 void Config_Set(CONFIG_TYPE_ENUM type,uint32_t value); 00042 00043 #endif
Generated on Tue Jul 12 2022 21:40:03 by 1.7.2