/** ****************************************************************************** * @file main.h * @author MCD Application Team * @brief Header for main.c file ****************************************************************************** * @attention * * Copyright (c) 2017 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#ifdef__cplusplusextern"C"{#endif/* Includes ------------------------------------------------------------------*/#include"stm32f4xx_hal.h"#include"stm32f4xx_it.h"#include"stm32f429i_discovery.h"#include"stm32f429i_discovery_sdram.h"#include"stm32f429i_discovery_ts.h"#include"stm32f429i_discovery_io.h"#include"stm32f429i_discovery_lcd.h"/* FatFs includes component */#include"ff_gen_drv.h"#include"usbh_diskio.h"#include"GUI.h"10 includes/* Exported types ------------------------------------------------------------*/Includestypedefunion{uint32_td32;struct{uint32_tenable_sprite:1;uint32_tenable_background:1;uint32_tuse_180Mhz:1;uint32_tdisable_flex_skin:1;...}b;...}SystemSettingsTypeDef;Exported types/* Exported variables --------------------------------------------------------*/externGUI_CONST_STORAGEGUI_BITMAPbmSTLogo40x20;/* Exported constants --------------------------------------------------------*/#defineNUM_DISK_UNITS1#defineUSB_DISK_UNIT0#defineCALIBRATION_BKP0RTC_BKP_DR0#defineCALIBRATION_BKP1RTC_BKP_DR1#defineCALIBRATION_GENERAL_SETTINGS_BKPRTC_BKP_DR2#defineCALIBRATION_IMAGE_SETTINGS_BKPRTC_BKP_DR3#defineCALIBRATION_BENCH_SETTING_BKPRTC_BKP_DR4#defineCALIBRATION_VIDEOPLAYER_SETTING_BKPRTC_BKP_DR58 definesExported constants/* Exported macros -----------------------------------------------------------*//* Exported functions ------------------------------------------------------- */#ifdef__cplusplus}extern "C" { ... }#endif/* ... */#endif/* __MAIN_H */