STM32F479xx HAL User Manual
|
00001 /** 00002 ****************************************************************************** 00003 * @file stm32f4xx_hal_ltdc_ex.h 00004 * @author MCD Application Team 00005 * @brief Header file of LTDC HAL Extension module. 00006 ****************************************************************************** 00007 * @attention 00008 * 00009 * <h2><center>© Copyright (c) 2016 STMicroelectronics. 00010 * All rights reserved.</center></h2> 00011 * 00012 * This software component is licensed by ST under BSD 3-Clause license, 00013 * the "License"; You may not use this file except in compliance with the 00014 * License. You may obtain a copy of the License at: 00015 * opensource.org/licenses/BSD-3-Clause 00016 * 00017 ****************************************************************************** 00018 */ 00019 00020 /* Define to prevent recursive inclusion -------------------------------------*/ 00021 #ifndef STM32F4xx_HAL_LTDC_EX_H 00022 #define STM32F4xx_HAL_LTDC_EX_H 00023 00024 #ifdef __cplusplus 00025 extern "C" { 00026 #endif 00027 00028 /* Includes ------------------------------------------------------------------*/ 00029 #include "stm32f4xx_hal_def.h" 00030 00031 #if defined (LTDC) && defined (DSI) 00032 00033 #include "stm32f4xx_hal_dsi.h" 00034 00035 /** @addtogroup STM32F4xx_HAL_Driver 00036 * @{ 00037 */ 00038 00039 /** @addtogroup LTDCEx 00040 * @{ 00041 */ 00042 00043 /* Exported types ------------------------------------------------------------*/ 00044 /* Exported constants --------------------------------------------------------*/ 00045 /* Exported macro ------------------------------------------------------------*/ 00046 /* Exported functions --------------------------------------------------------*/ 00047 /** @addtogroup LTDCEx_Exported_Functions 00048 * @{ 00049 */ 00050 00051 /** @addtogroup LTDCEx_Exported_Functions_Group1 00052 * @{ 00053 */ 00054 HAL_StatusTypeDef HAL_LTDCEx_StructInitFromVideoConfig(LTDC_HandleTypeDef *hltdc, DSI_VidCfgTypeDef *VidCfg); 00055 HAL_StatusTypeDef HAL_LTDCEx_StructInitFromAdaptedCommandConfig(LTDC_HandleTypeDef *hltdc, DSI_CmdCfgTypeDef *CmdCfg); 00056 /** 00057 * @} 00058 */ 00059 00060 /** 00061 * @} 00062 */ 00063 00064 /* Private types -------------------------------------------------------------*/ 00065 /* Private variables ---------------------------------------------------------*/ 00066 /* Private constants ---------------------------------------------------------*/ 00067 /* Private macros ------------------------------------------------------------*/ 00068 /* Private functions ---------------------------------------------------------*/ 00069 00070 /** 00071 * @} 00072 */ 00073 00074 /** 00075 * @} 00076 */ 00077 00078 #endif /* LTDC && DSI */ 00079 00080 #ifdef __cplusplus 00081 } 00082 #endif 00083 00084 #endif /* STM32F4xx_HAL_LTDC_EX_H */ 00085 00086 /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/