discoverpixy
stm32f4xx_ltdc.h
Go to the documentation of this file.
1 
29 /* Define to prevent recursive inclusion -------------------------------------*/
30 #ifndef __STM32F4xx_LTDC_H
31 #define __STM32F4xx_LTDC_H
32 
33 #ifdef __cplusplus
34  extern "C" {
35 #endif
36 
37 /* Includes ------------------------------------------------------------------*/
38 #include "stm32f4xx.h"
39 
48 /* Exported types ------------------------------------------------------------*/
49 
54 typedef struct
55 {
56  uint32_t LTDC_HSPolarity;
59  uint32_t LTDC_VSPolarity;
62  uint32_t LTDC_DEPolarity;
65  uint32_t LTDC_PCPolarity;
71  uint32_t LTDC_VerticalSync;
86  uint32_t LTDC_TotalWidth;
89  uint32_t LTDC_TotalHeigh;
101 
106 typedef struct
107 {
117  uint32_t LTDC_VerticalStop;
120  uint32_t LTDC_PixelFormat;
149  uint32_t LTDC_CFBPitch;
155 
160 typedef struct
161 {
162  uint32_t LTDC_POSX;
163  uint32_t LTDC_POSY;
165 
166 typedef struct
167 {
168  uint32_t LTDC_BlueWidth;
169  uint32_t LTDC_GreenWidth;
170  uint32_t LTDC_RedWidth;
172 
173 typedef struct
174 {
175  uint32_t LTDC_ColorKeyBlue;
181  uint32_t LTDC_ColorKeyRed;
184 
185 typedef struct
186 {
187  uint32_t LTDC_CLUTAdress;
190  uint32_t LTDC_BlueValue;
193  uint32_t LTDC_GreenValue;
196  uint32_t LTDC_RedValue;
199 
200 /* Exported constants --------------------------------------------------------*/
201 
210 #define LTDC_HorizontalSYNC ((uint32_t)0x00000FFF)
211 #define LTDC_VerticalSYNC ((uint32_t)0x000007FF)
212 
213 #define IS_LTDC_HSYNC(HSYNC) ((HSYNC) <= LTDC_HorizontalSYNC)
214 #define IS_LTDC_VSYNC(VSYNC) ((VSYNC) <= LTDC_VerticalSYNC)
215 #define IS_LTDC_AHBP(AHBP) ((AHBP) <= LTDC_HorizontalSYNC)
216 #define IS_LTDC_AVBP(AVBP) ((AVBP) <= LTDC_VerticalSYNC)
217 #define IS_LTDC_AAW(AAW) ((AAW) <= LTDC_HorizontalSYNC)
218 #define IS_LTDC_AAH(AAH) ((AAH) <= LTDC_VerticalSYNC)
219 #define IS_LTDC_TOTALW(TOTALW) ((TOTALW) <= LTDC_HorizontalSYNC)
220 #define IS_LTDC_TOTALH(TOTALH) ((TOTALH) <= LTDC_VerticalSYNC)
221 
229 #define LTDC_HSPolarity_AL ((uint32_t)0x00000000)
230 #define LTDC_HSPolarity_AH LTDC_GCR_HSPOL
232 #define IS_LTDC_HSPOL(HSPOL) (((HSPOL) == LTDC_HSPolarity_AL) || \
233  ((HSPOL) == LTDC_HSPolarity_AH))
234 
242 #define LTDC_VSPolarity_AL ((uint32_t)0x00000000)
243 #define LTDC_VSPolarity_AH LTDC_GCR_VSPOL
245 #define IS_LTDC_VSPOL(VSPOL) (((VSPOL) == LTDC_VSPolarity_AL) || \
246  ((VSPOL) == LTDC_VSPolarity_AH))
247 
255 #define LTDC_DEPolarity_AL ((uint32_t)0x00000000)
256 #define LTDC_DEPolarity_AH LTDC_GCR_DEPOL
258 #define IS_LTDC_DEPOL(DEPOL) (((DEPOL) == LTDC_VSPolarity_AL) || \
259  ((DEPOL) == LTDC_DEPolarity_AH))
260 
268 #define LTDC_PCPolarity_IPC ((uint32_t)0x00000000)
269 #define LTDC_PCPolarity_IIPC LTDC_GCR_PCPOL
271 #define IS_LTDC_PCPOL(PCPOL) (((PCPOL) == LTDC_PCPolarity_IPC) || \
272  ((PCPOL) == LTDC_PCPolarity_IIPC))
273 
281 #define LTDC_IMReload LTDC_SRCR_IMR
282 #define LTDC_VBReload LTDC_SRCR_VBR
284 #define IS_LTDC_RELOAD(RELOAD) (((RELOAD) == LTDC_IMReload) || \
285  ((RELOAD) == LTDC_VBReload))
286 
295 #define LTDC_Back_Color ((uint32_t)0x000000FF)
296 
297 #define IS_LTDC_BackBlueValue(BBLUE) ((BBLUE) <= LTDC_Back_Color)
298 #define IS_LTDC_BackGreenValue(BGREEN) ((BGREEN) <= LTDC_Back_Color)
299 #define IS_LTDC_BackRedValue(BRED) ((BRED) <= LTDC_Back_Color)
300 
309 #define LTDC_POS_CY LTDC_CPSR_CYPOS
310 #define LTDC_POS_CX LTDC_CPSR_CXPOS
311 
312 #define IS_LTDC_GET_POS(POS) (((POS) <= LTDC_POS_CY))
313 
314 
323 #define IS_LTDC_LIPOS(LIPOS) ((LIPOS) <= 0x7FF)
324 
333 #define LTDC_CD_VDES LTDC_CDSR_VDES
334 #define LTDC_CD_HDES LTDC_CDSR_HDES
335 #define LTDC_CD_VSYNC LTDC_CDSR_VSYNCS
336 #define LTDC_CD_HSYNC LTDC_CDSR_HSYNCS
337 
338 
339 #define IS_LTDC_GET_CD(CD) (((CD) == LTDC_CD_VDES) || ((CD) == LTDC_CD_HDES) || \
340  ((CD) == LTDC_CD_VSYNC) || ((CD) == LTDC_CD_HSYNC))
341 
342 
351 #define LTDC_IT_LI LTDC_IER_LIE
352 #define LTDC_IT_FU LTDC_IER_FUIE
353 #define LTDC_IT_TERR LTDC_IER_TERRIE
354 #define LTDC_IT_RR LTDC_IER_RRIE
355 
356 #define IS_LTDC_IT(IT) ((((IT) & (uint32_t)0xFFFFFFF0) == 0x00) && ((IT) != 0x00))
357 
366 #define LTDC_FLAG_LI LTDC_ISR_LIF
367 #define LTDC_FLAG_FU LTDC_ISR_FUIF
368 #define LTDC_FLAG_TERR LTDC_ISR_TERRIF
369 #define LTDC_FLAG_RR LTDC_ISR_RRIF
370 
371 
372 #define IS_LTDC_FLAG(FLAG) (((FLAG) == LTDC_FLAG_LI) || ((FLAG) == LTDC_FLAG_FU) || \
373  ((FLAG) == LTDC_FLAG_TERR) || ((FLAG) == LTDC_FLAG_RR))
374 
382 #define LTDC_Pixelformat_ARGB8888 ((uint32_t)0x00000000)
383 #define LTDC_Pixelformat_RGB888 ((uint32_t)0x00000001)
384 #define LTDC_Pixelformat_RGB565 ((uint32_t)0x00000002)
385 #define LTDC_Pixelformat_ARGB1555 ((uint32_t)0x00000003)
386 #define LTDC_Pixelformat_ARGB4444 ((uint32_t)0x00000004)
387 #define LTDC_Pixelformat_L8 ((uint32_t)0x00000005)
388 #define LTDC_Pixelformat_AL44 ((uint32_t)0x00000006)
389 #define LTDC_Pixelformat_AL88 ((uint32_t)0x00000007)
390 
391 #define IS_LTDC_Pixelformat(Pixelformat) (((Pixelformat) == LTDC_Pixelformat_ARGB8888) || ((Pixelformat) == LTDC_Pixelformat_RGB888) || \
392  ((Pixelformat) == LTDC_Pixelformat_RGB565) || ((Pixelformat) == LTDC_Pixelformat_ARGB1555) || \
393  ((Pixelformat) == LTDC_Pixelformat_ARGB4444) || ((Pixelformat) == LTDC_Pixelformat_L8) || \
394  ((Pixelformat) == LTDC_Pixelformat_AL44) || ((Pixelformat) == LTDC_Pixelformat_AL88))
395 
404 #define LTDC_BlendingFactor1_CA ((uint32_t)0x00000400)
405 #define LTDC_BlendingFactor1_PAxCA ((uint32_t)0x00000600)
406 
407 #define IS_LTDC_BlendingFactor1(BlendingFactor1) (((BlendingFactor1) == LTDC_BlendingFactor1_CA) || ((BlendingFactor1) == LTDC_BlendingFactor1_PAxCA))
408 
417 #define LTDC_BlendingFactor2_CA ((uint32_t)0x00000005)
418 #define LTDC_BlendingFactor2_PAxCA ((uint32_t)0x00000007)
419 
420 #define IS_LTDC_BlendingFactor2(BlendingFactor2) (((BlendingFactor2) == LTDC_BlendingFactor2_CA) || ((BlendingFactor2) == LTDC_BlendingFactor2_PAxCA))
421 
422 
432 #define LTDC_STOPPosition ((uint32_t)0x0000FFFF)
433 #define LTDC_STARTPosition ((uint32_t)0x00000FFF)
434 
435 #define LTDC_DefaultColorConfig ((uint32_t)0x000000FF)
436 #define LTDC_ColorFrameBuffer ((uint32_t)0x00001FFF)
437 #define LTDC_LineNumber ((uint32_t)0x000007FF)
438 
439 #define IS_LTDC_HCONFIGST(HCONFIGST) ((HCONFIGST) <= LTDC_STARTPosition)
440 #define IS_LTDC_HCONFIGSP(HCONFIGSP) ((HCONFIGSP) <= LTDC_STOPPosition)
441 #define IS_LTDC_VCONFIGST(VCONFIGST) ((VCONFIGST) <= LTDC_STARTPosition)
442 #define IS_LTDC_VCONFIGSP(VCONFIGSP) ((VCONFIGSP) <= LTDC_STOPPosition)
443 
444 #define IS_LTDC_DEFAULTCOLOR(DEFAULTCOLOR) ((DEFAULTCOLOR) <= LTDC_DefaultColorConfig)
445 
446 #define IS_LTDC_CFBP(CFBP) ((CFBP) <= LTDC_ColorFrameBuffer)
447 #define IS_LTDC_CFBLL(CFBLL) ((CFBLL) <= LTDC_ColorFrameBuffer)
448 
449 #define IS_LTDC_CFBLNBR(CFBLNBR) ((CFBLNBR) <= LTDC_LineNumber)
450 
451 
452 
461 #define LTDC_colorkeyingConfig ((uint32_t)0x000000FF)
462 
463 #define IS_LTDC_CKEYING(CKEYING) ((CKEYING) <= LTDC_colorkeyingConfig)
464 
465 
474 #define LTDC_CLUTWR ((uint32_t)0x000000FF)
475 
476 #define IS_LTDC_CLUTWR(CLUTWR) ((CLUTWR) <= LTDC_CLUTWR)
477 
478 /* Exported macro ------------------------------------------------------------*/
479 /* Exported functions ------------------------------------------------------- */
480 
481 /* Function used to set the LTDC configuration to the default reset state *****/
482 void LTDC_DeInit(void);
483 
484 /* Initialization and Configuration functions *********************************/
485 void LTDC_Init(LTDC_InitTypeDef* LTDC_InitStruct);
486 void LTDC_StructInit(LTDC_InitTypeDef* LTDC_InitStruct);
487 void LTDC_Cmd(FunctionalState NewState);
488 void LTDC_DitherCmd(FunctionalState NewState);
490 void LTDC_RGBStructInit(LTDC_RGBTypeDef* LTDC_RGB_InitStruct);
491 void LTDC_LIPConfig(uint32_t LTDC_LIPositionConfig);
492 void LTDC_ReloadConfig(uint32_t LTDC_Reload);
493 void LTDC_LayerInit(LTDC_Layer_TypeDef* LTDC_Layerx, LTDC_Layer_InitTypeDef* LTDC_Layer_InitStruct);
494 void LTDC_LayerStructInit(LTDC_Layer_InitTypeDef * LTDC_Layer_InitStruct);
495 void LTDC_LayerCmd(LTDC_Layer_TypeDef* LTDC_Layerx, FunctionalState NewState);
497 void LTDC_PosStructInit(LTDC_PosTypeDef* LTDC_Pos_InitStruct);
498 FlagStatus LTDC_GetCDStatus(uint32_t LTDC_CD);
499 void LTDC_ColorKeyingConfig(LTDC_Layer_TypeDef* LTDC_Layerx, LTDC_ColorKeying_InitTypeDef* LTDC_colorkeying_InitStruct, FunctionalState NewState);
500 void LTDC_ColorKeyingStructInit(LTDC_ColorKeying_InitTypeDef* LTDC_colorkeying_InitStruct);
501 void LTDC_CLUTCmd(LTDC_Layer_TypeDef* LTDC_Layerx, FunctionalState NewState);
502 void LTDC_CLUTInit(LTDC_Layer_TypeDef* LTDC_Layerx, LTDC_CLUT_InitTypeDef* LTDC_CLUT_InitStruct);
503 void LTDC_CLUTStructInit(LTDC_CLUT_InitTypeDef* LTDC_CLUT_InitStruct);
504 void LTDC_LayerPosition(LTDC_Layer_TypeDef* LTDC_Layerx, uint16_t OffsetX, uint16_t OffsetY);
505 void LTDC_LayerAlpha(LTDC_Layer_TypeDef* LTDC_Layerx, uint8_t ConstantAlpha);
506 void LTDC_LayerAddress(LTDC_Layer_TypeDef* LTDC_Layerx, uint32_t Address);
507 void LTDC_LayerSize(LTDC_Layer_TypeDef* LTDC_Layerx, uint32_t Width, uint32_t Height);
508 void LTDC_LayerPixelFormat(LTDC_Layer_TypeDef* LTDC_Layerx, uint32_t PixelFormat);
509 
510 /* Interrupts and flags management functions **********************************/
511 void LTDC_ITConfig(uint32_t LTDC_IT, FunctionalState NewState);
512 FlagStatus LTDC_GetFlagStatus(uint32_t LTDC_FLAG);
513 void LTDC_ClearFlag(uint32_t LTDC_FLAG);
514 ITStatus LTDC_GetITStatus(uint32_t LTDC_IT);
515 void LTDC_ClearITPendingBit(uint32_t LTDC_IT);
516 
517 #ifdef __cplusplus
518 }
519 #endif
520 
521 #endif /* __STM32F4xx_LTDC_H */
522 
531 /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
FlagStatus LTDC_GetFlagStatus(uint32_t LTDC_FLAG)
Checks whether the specified LTDC's flag is set or not.
Definition: stm32f4xx_ltdc.c:1001
void LTDC_DeInit(void)
Deinitializes the LTDC peripheral registers to their default reset values.
Definition: stm32f4xx_ltdc.c:129
ITStatus LTDC_GetITStatus(uint32_t LTDC_IT)
Checks whether the specified LTDC's interrupt has occurred or not.
Definition: stm32f4xx_ltdc.c:1048
uint32_t LTDC_VerticalStop
Definition: stm32f4xx_ltdc.h:117
void LTDC_CLUTStructInit(LTDC_CLUT_InitTypeDef *LTDC_CLUT_InitStruct)
Fills each LTDC_CLUT_InitStruct member with its default value.
Definition: stm32f4xx_ltdc.c:687
void LTDC_ColorKeyingStructInit(LTDC_ColorKeying_InitTypeDef *LTDC_colorkeying_InitStruct)
Fills each LTDC_colorkeying_InitStruct member with its default value.
Definition: stm32f4xx_ltdc.c:613
uint32_t LTDC_CFBLineNumber
Definition: stm32f4xx_ltdc.h:152
uint32_t LTDC_BlueWidth
Definition: stm32f4xx_ltdc.h:168
void LTDC_CLUTCmd(LTDC_Layer_TypeDef *LTDC_Layerx, FunctionalState NewState)
Enables or disables CLUT.
Definition: stm32f4xx_ltdc.c:631
void LTDC_ClearITPendingBit(uint32_t LTDC_IT)
Clears the LTDC's interrupt pending bits.
Definition: stm32f4xx_ltdc.c:1086
uint32_t LTDC_TotalWidth
Definition: stm32f4xx_ltdc.h:86
void LTDC_LIPConfig(uint32_t LTDC_LIPositionConfig)
Define the position of the line interrupt .
Definition: stm32f4xx_ltdc.c:320
uint32_t LTDC_ConstantAlpha
Definition: stm32f4xx_ltdc.h:123
uint32_t LTDC_POSX
Definition: stm32f4xx_ltdc.h:162
LTDC Position structure definition.
Definition: stm32f4xx_ltdc.h:160
Definition: stm32f4xx_ltdc.h:166
uint32_t LTDC_AccumulatedActiveW
Definition: stm32f4xx_ltdc.h:80
void LTDC_ColorKeyingConfig(LTDC_Layer_TypeDef *LTDC_Layerx, LTDC_ColorKeying_InitTypeDef *LTDC_colorkeying_InitStruct, FunctionalState NewState)
Set and configure the color keying.
Definition: stm32f4xx_ltdc.c:574
void LTDC_Cmd(FunctionalState NewState)
Enables or disables the LTDC Controller.
Definition: stm32f4xx_ltdc.c:238
uint32_t LTDC_DefaultColorRed
Definition: stm32f4xx_ltdc.h:132
uint32_t LTDC_BackgroundGreenValue
Definition: stm32f4xx_ltdc.h:95
void LTDC_LayerCmd(LTDC_Layer_TypeDef *LTDC_Layerx, FunctionalState NewState)
Enables or disables the LTDC_Layer Controller.
Definition: stm32f4xx_ltdc.c:486
CMSIS Cortex-M4 Device Peripheral Access Layer Header File. This file contains all the peripheral reg...
uint32_t LTDC_AccumulatedHBP
Definition: stm32f4xx_ltdc.h:74
LTDC Init structure definition.
Definition: stm32f4xx_ltdc.h:54
uint32_t LTDC_HorizontalStop
Definition: stm32f4xx_ltdc.h:111
void LTDC_Init(LTDC_InitTypeDef *LTDC_InitStruct)
Initializes the LTDC peripheral according to the specified parameters in the LTDC_InitStruct.
Definition: stm32f4xx_ltdc.c:146
void LTDC_CLUTInit(LTDC_Layer_TypeDef *LTDC_Layerx, LTDC_CLUT_InitTypeDef *LTDC_CLUT_InitStruct)
configure the CLUT.
Definition: stm32f4xx_ltdc.c:660
void LTDC_ITConfig(uint32_t LTDC_IT, FunctionalState NewState)
Enables or disables the specified LTDC's interrupts.
Definition: stm32f4xx_ltdc.c:975
void LTDC_LayerAddress(LTDC_Layer_TypeDef *LTDC_Layerx, uint32_t Address)
reconfigure layer address.
Definition: stm32f4xx_ltdc.c:783
LCD-TFT Display layer x Controller.
Definition: stm32f4xx.h:1085
uint32_t LTDC_CFBPitch
Definition: stm32f4xx_ltdc.h:149
uint32_t LTDC_BlendingFactor_1
Definition: stm32f4xx_ltdc.h:138
uint32_t LTDC_GreenValue
Definition: stm32f4xx_ltdc.h:193
void LTDC_LayerStructInit(LTDC_Layer_InitTypeDef *LTDC_Layer_InitStruct)
Fills each LTDC_Layer_InitStruct member with its default value.
Definition: stm32f4xx_ltdc.c:437
uint32_t LTDC_HSPolarity
Definition: stm32f4xx_ltdc.h:56
void LTDC_LayerSize(LTDC_Layer_TypeDef *LTDC_Layerx, uint32_t Width, uint32_t Height)
reconfigure layer size.
Definition: stm32f4xx_ltdc.c:799
uint32_t LTDC_BlueValue
Definition: stm32f4xx_ltdc.h:190
uint32_t LTDC_BlendingFactor_2
Definition: stm32f4xx_ltdc.h:141
void LTDC_StructInit(LTDC_InitTypeDef *LTDC_InitStruct)
Fills each LTDC_InitStruct member with its default value.
Definition: stm32f4xx_ltdc.c:211
uint32_t LTDC_RedValue
Definition: stm32f4xx_ltdc.h:196
FlagStatus LTDC_GetCDStatus(uint32_t LTDC_CD)
Checks whether the specified LTDC's flag is set or not.
Definition: stm32f4xx_ltdc.c:547
void LTDC_RGBStructInit(LTDC_RGBTypeDef *LTDC_RGB_InitStruct)
Fills each LTDC_RGBStruct member with its default value.
Definition: stm32f4xx_ltdc.c:306
uint32_t LTDC_AccumulatedActiveH
Definition: stm32f4xx_ltdc.h:83
uint32_t LTDC_CFBStartAdress
Definition: stm32f4xx_ltdc.h:144
uint32_t LTDC_BackgroundRedValue
Definition: stm32f4xx_ltdc.h:92
Definition: stm32f4xx_ltdc.h:173
uint32_t LTDC_PixelFormat
Definition: stm32f4xx_ltdc.h:120
LTDC_RGBTypeDef LTDC_GetRGBWidth(void)
Get the dither RGB width.
Definition: stm32f4xx_ltdc.c:286
void LTDC_LayerPixelFormat(LTDC_Layer_TypeDef *LTDC_Layerx, uint32_t PixelFormat)
reconfigure layer pixel format.
Definition: stm32f4xx_ltdc.c:861
uint32_t LTDC_RedWidth
Definition: stm32f4xx_ltdc.h:170
uint32_t LTDC_VerticalStart
Definition: stm32f4xx_ltdc.h:114
uint32_t LTDC_BackgroundBlueValue
Definition: stm32f4xx_ltdc.h:98
uint32_t LTDC_POSY
Definition: stm32f4xx_ltdc.h:163
void LTDC_PosStructInit(LTDC_PosTypeDef *LTDC_Pos_InitStruct)
Fills each LTDC_Pos_InitStruct member with its default value.
Definition: stm32f4xx_ltdc.c:530
void LTDC_LayerPosition(LTDC_Layer_TypeDef *LTDC_Layerx, uint16_t OffsetX, uint16_t OffsetY)
reconfigure the layer position.
Definition: stm32f4xx_ltdc.c:707
uint32_t LTDC_DefaultColorAlpha
Definition: stm32f4xx_ltdc.h:135
void LTDC_DitherCmd(FunctionalState NewState)
Enables or disables Dither.
Definition: stm32f4xx_ltdc.c:262
uint32_t LTDC_PCPolarity
Definition: stm32f4xx_ltdc.h:65
uint32_t LTDC_VSPolarity
Definition: stm32f4xx_ltdc.h:59
uint32_t LTDC_HorizontalStart
Definition: stm32f4xx_ltdc.h:108
void LTDC_ReloadConfig(uint32_t LTDC_Reload)
reload layers registers with new parameters
Definition: stm32f4xx_ltdc.c:338
uint32_t LTDC_HorizontalSync
Definition: stm32f4xx_ltdc.h:68
uint32_t LTDC_AccumulatedVBP
Definition: stm32f4xx_ltdc.h:77
LTDC Layer structure definition.
Definition: stm32f4xx_ltdc.h:106
uint32_t LTDC_ColorKeyRed
Definition: stm32f4xx_ltdc.h:181
uint32_t LTDC_ColorKeyBlue
Definition: stm32f4xx_ltdc.h:175
Definition: stm32f4xx_ltdc.h:185
void LTDC_LayerInit(LTDC_Layer_TypeDef *LTDC_Layerx, LTDC_Layer_InitTypeDef *LTDC_Layer_InitStruct)
Initializes the LTDC Layer according to the specified parameters in the LTDC_LayerStruct.
Definition: stm32f4xx_ltdc.c:359
uint32_t LTDC_TotalHeigh
Definition: stm32f4xx_ltdc.h:89
void LTDC_ClearFlag(uint32_t LTDC_FLAG)
Clears the LTDC's pending flags.
Definition: stm32f4xx_ltdc.c:1029
LTDC_PosTypeDef LTDC_GetPosStatus(void)
Get the current position.
Definition: stm32f4xx_ltdc.c:511
uint32_t LTDC_CFBLineLength
Definition: stm32f4xx_ltdc.h:146
void LTDC_LayerAlpha(LTDC_Layer_TypeDef *LTDC_Layerx, uint8_t ConstantAlpha)
reconfigure constant alpha.
Definition: stm32f4xx_ltdc.c:768
uint32_t LTDC_DefaultColorBlue
Definition: stm32f4xx_ltdc.h:126
uint32_t LTDC_VerticalSync
Definition: stm32f4xx_ltdc.h:71
uint32_t LTDC_GreenWidth
Definition: stm32f4xx_ltdc.h:169
uint32_t LTDC_CLUTAdress
Definition: stm32f4xx_ltdc.h:187
uint32_t LTDC_DefaultColorGreen
Definition: stm32f4xx_ltdc.h:129
uint32_t LTDC_DEPolarity
Definition: stm32f4xx_ltdc.h:62
uint32_t LTDC_ColorKeyGreen
Definition: stm32f4xx_ltdc.h:178