STM32769I_EVAL BSP User Manual: STM32F769I EVAL LCD Exported Constants

STM32769I_EVAL BSP

STM32769I_EVAL BSP User Manual
STM32F769I EVAL LCD Exported Constants

Defines

#define BSP_LCD_DMA2D_IRQHandler   DMA2D_IRQHandler
#define BSP_LCD_DSI_IRQHandler   DSI_IRQHandler
#define BSP_LCD_LTDC_IRQHandler   LTDC_IRQHandler
#define BSP_LCD_LTDC_ER_IRQHandler   LTDC_ER_IRQHandler
#define LCD_LayerCfgTypeDef   LTDC_LayerCfgTypeDef
#define LCD_FB_START_ADDRESS   ((uint32_t)0xC0000000)
 LCD FB_StartAddress.
#define LTDC_MAX_LAYER_NUMBER   ((uint32_t) 2)
 Maximum number of LTDC layers.
#define LTDC_ACTIVE_LAYER_BACKGROUND   ((uint32_t) 0)
 LTDC Background layer index.
#define LTDC_ACTIVE_LAYER_FOREGROUND   ((uint32_t) 1)
 LTDC Foreground layer index.
#define LTDC_NB_OF_LAYERS   ((uint32_t) 2)
 Number of LTDC layers.
#define LTDC_DEFAULT_ACTIVE_LAYER   LTDC_ACTIVE_LAYER_FOREGROUND
 LTDC Default used layer index.
#define LCD_OK   0x00
 LCD status structure definition.
#define LCD_ERROR   0x01
#define LCD_TIMEOUT   0x02
#define LCD_OTM8009A_ID   ((uint32_t) 0)
 LCD Display OTM8009A DSI Virtual Channel ID.
#define LCD_COLOR_BLUE   ((uint32_t) 0xFF0000FF)
 LCD color definitions values in ARGB8888 format.
#define LCD_COLOR_GREEN   ((uint32_t) 0xFF00FF00)
 Green value in ARGB8888 format.
#define LCD_COLOR_RED   ((uint32_t) 0xFFFF0000)
 Red value in ARGB8888 format.
#define LCD_COLOR_CYAN   ((uint32_t) 0xFF00FFFF)
 Cyan value in ARGB8888 format.
#define LCD_COLOR_MAGENTA   ((uint32_t) 0xFFFF00FF)
 Magenta value in ARGB8888 format.
#define LCD_COLOR_YELLOW   ((uint32_t) 0xFFFFFF00)
 Yellow value in ARGB8888 format.
#define LCD_COLOR_LIGHTBLUE   ((uint32_t) 0xFF8080FF)
 Light Blue value in ARGB8888 format.
#define LCD_COLOR_LIGHTGREEN   ((uint32_t) 0xFF80FF80)
 Light Green value in ARGB8888 format.
#define LCD_COLOR_LIGHTRED   ((uint32_t) 0xFFFF8080)
 Light Red value in ARGB8888 format.
#define LCD_COLOR_LIGHTCYAN   ((uint32_t) 0xFF80FFFF)
 Light Cyan value in ARGB8888 format.
#define LCD_COLOR_LIGHTMAGENTA   ((uint32_t) 0xFFFF80FF)
 Light Magenta value in ARGB8888 format.
#define LCD_COLOR_LIGHTYELLOW   ((uint32_t) 0xFFFFFF80)
 Light Yellow value in ARGB8888 format.
#define LCD_COLOR_DARKBLUE   ((uint32_t) 0xFF000080)
 Dark Blue value in ARGB8888 format.
#define LCD_COLOR_DARKGREEN   ((uint32_t) 0xFF008000)
 Light Dark Green value in ARGB8888 format.
#define LCD_COLOR_DARKRED   ((uint32_t) 0xFF800000)
 Light Dark Red value in ARGB8888 format.
#define LCD_COLOR_DARKCYAN   ((uint32_t) 0xFF008080)
 Dark Cyan value in ARGB8888 format.
#define LCD_COLOR_DARKMAGENTA   ((uint32_t) 0xFF800080)
 Dark Magenta value in ARGB8888 format.
#define LCD_COLOR_DARKYELLOW   ((uint32_t) 0xFF808000)
 Dark Yellow value in ARGB8888 format.
#define LCD_COLOR_WHITE   ((uint32_t) 0xFFFFFFFF)
 White value in ARGB8888 format.
#define LCD_COLOR_LIGHTGRAY   ((uint32_t) 0xFFD3D3D3)
 Light Gray value in ARGB8888 format.
#define LCD_COLOR_GRAY   ((uint32_t) 0xFF808080)
 Gray value in ARGB8888 format.
#define LCD_COLOR_DARKGRAY   ((uint32_t) 0xFF404040)
 Dark Gray value in ARGB8888 format.
#define LCD_COLOR_BLACK   ((uint32_t) 0xFF000000)
 Black value in ARGB8888 format.
#define LCD_COLOR_BROWN   ((uint32_t) 0xFFA52A2A)
 Brown value in ARGB8888 format.
#define LCD_COLOR_ORANGE   ((uint32_t) 0xFFFFA500)
 Orange value in ARGB8888 format.
#define LCD_COLOR_TRANSPARENT   ((uint32_t) 0xFF000000)
 Transparent value in ARGB8888 format.
#define LCD_DEFAULT_FONT   Font24
 LCD default font.
#define LCD_DSI_PIXEL_DATA_FMT_RBG888   DSI_RGB888
 Possible values of pixel data format (ie color coding) transmitted on DSI Data lane in DSI packets.
#define LCD_DSI_PIXEL_DATA_FMT_RBG565   DSI_RGB565

Define Documentation

#define BSP_LCD_DMA2D_IRQHandler   DMA2D_IRQHandler

Definition at line 81 of file stm32f769i_eval_lcd.h.

#define BSP_LCD_DSI_IRQHandler   DSI_IRQHandler

Definition at line 82 of file stm32f769i_eval_lcd.h.

#define BSP_LCD_LTDC_ER_IRQHandler   LTDC_ER_IRQHandler

Definition at line 84 of file stm32f769i_eval_lcd.h.

#define BSP_LCD_LTDC_IRQHandler   LTDC_IRQHandler

Definition at line 83 of file stm32f769i_eval_lcd.h.

#define LCD_COLOR_BLACK   ((uint32_t) 0xFF000000)

Black value in ARGB8888 format.

Definition at line 234 of file stm32f769i_eval_lcd.h.

Referenced by BSP_LCD_LayerDefaultInit().

#define LCD_COLOR_BLUE   ((uint32_t) 0xFF0000FF)

LCD color definitions values in ARGB8888 format.

Blue value in ARGB8888 format

Definition at line 146 of file stm32f769i_eval_lcd.h.

#define LCD_COLOR_BROWN   ((uint32_t) 0xFFA52A2A)

Brown value in ARGB8888 format.

Definition at line 238 of file stm32f769i_eval_lcd.h.

#define LCD_COLOR_CYAN   ((uint32_t) 0xFF00FFFF)

Cyan value in ARGB8888 format.

Definition at line 158 of file stm32f769i_eval_lcd.h.

#define LCD_COLOR_DARKBLUE   ((uint32_t) 0xFF000080)

Dark Blue value in ARGB8888 format.

Definition at line 194 of file stm32f769i_eval_lcd.h.

#define LCD_COLOR_DARKCYAN   ((uint32_t) 0xFF008080)

Dark Cyan value in ARGB8888 format.

Definition at line 206 of file stm32f769i_eval_lcd.h.

#define LCD_COLOR_DARKGRAY   ((uint32_t) 0xFF404040)

Dark Gray value in ARGB8888 format.

Definition at line 230 of file stm32f769i_eval_lcd.h.

#define LCD_COLOR_DARKGREEN   ((uint32_t) 0xFF008000)

Light Dark Green value in ARGB8888 format.

Definition at line 198 of file stm32f769i_eval_lcd.h.

#define LCD_COLOR_DARKMAGENTA   ((uint32_t) 0xFF800080)

Dark Magenta value in ARGB8888 format.

Definition at line 210 of file stm32f769i_eval_lcd.h.

#define LCD_COLOR_DARKRED   ((uint32_t) 0xFF800000)

Light Dark Red value in ARGB8888 format.

Definition at line 202 of file stm32f769i_eval_lcd.h.

#define LCD_COLOR_DARKYELLOW   ((uint32_t) 0xFF808000)

Dark Yellow value in ARGB8888 format.

Definition at line 214 of file stm32f769i_eval_lcd.h.

#define LCD_COLOR_GRAY   ((uint32_t) 0xFF808080)

Gray value in ARGB8888 format.

Definition at line 226 of file stm32f769i_eval_lcd.h.

#define LCD_COLOR_GREEN   ((uint32_t) 0xFF00FF00)

Green value in ARGB8888 format.

Definition at line 150 of file stm32f769i_eval_lcd.h.

#define LCD_COLOR_LIGHTBLUE   ((uint32_t) 0xFF8080FF)

Light Blue value in ARGB8888 format.

Definition at line 170 of file stm32f769i_eval_lcd.h.

#define LCD_COLOR_LIGHTCYAN   ((uint32_t) 0xFF80FFFF)

Light Cyan value in ARGB8888 format.

Definition at line 182 of file stm32f769i_eval_lcd.h.

#define LCD_COLOR_LIGHTGRAY   ((uint32_t) 0xFFD3D3D3)

Light Gray value in ARGB8888 format.

Definition at line 222 of file stm32f769i_eval_lcd.h.

#define LCD_COLOR_LIGHTGREEN   ((uint32_t) 0xFF80FF80)

Light Green value in ARGB8888 format.

Definition at line 174 of file stm32f769i_eval_lcd.h.

#define LCD_COLOR_LIGHTMAGENTA   ((uint32_t) 0xFFFF80FF)

Light Magenta value in ARGB8888 format.

Definition at line 186 of file stm32f769i_eval_lcd.h.

#define LCD_COLOR_LIGHTRED   ((uint32_t) 0xFFFF8080)

Light Red value in ARGB8888 format.

Definition at line 178 of file stm32f769i_eval_lcd.h.

#define LCD_COLOR_LIGHTYELLOW   ((uint32_t) 0xFFFFFF80)

Light Yellow value in ARGB8888 format.

Definition at line 190 of file stm32f769i_eval_lcd.h.

#define LCD_COLOR_MAGENTA   ((uint32_t) 0xFFFF00FF)

Magenta value in ARGB8888 format.

Definition at line 162 of file stm32f769i_eval_lcd.h.

#define LCD_COLOR_ORANGE   ((uint32_t) 0xFFFFA500)

Orange value in ARGB8888 format.

Definition at line 242 of file stm32f769i_eval_lcd.h.

#define LCD_COLOR_RED   ((uint32_t) 0xFFFF0000)

Red value in ARGB8888 format.

Definition at line 154 of file stm32f769i_eval_lcd.h.

#define LCD_COLOR_TRANSPARENT   ((uint32_t) 0xFF000000)

Transparent value in ARGB8888 format.

Definition at line 246 of file stm32f769i_eval_lcd.h.

#define LCD_COLOR_WHITE   ((uint32_t) 0xFFFFFFFF)

White value in ARGB8888 format.

Definition at line 218 of file stm32f769i_eval_lcd.h.

Referenced by BSP_LCD_LayerDefaultInit().

#define LCD_COLOR_YELLOW   ((uint32_t) 0xFFFFFF00)

Yellow value in ARGB8888 format.

Definition at line 166 of file stm32f769i_eval_lcd.h.

#define LCD_DEFAULT_FONT   Font24

LCD default font.

Definition at line 251 of file stm32f769i_eval_lcd.h.

Referenced by BSP_LCD_InitEx().

#define LCD_DSI_PIXEL_DATA_FMT_RBG565   DSI_RGB565

DSI packet pixel format chosen is RGB565 : 16 bpp

Definition at line 259 of file stm32f769i_eval_lcd.h.

#define LCD_DSI_PIXEL_DATA_FMT_RBG888   DSI_RGB888

Possible values of pixel data format (ie color coding) transmitted on DSI Data lane in DSI packets.

DSI packet pixel format chosen is RGB888 : 24 bpp

Definition at line 258 of file stm32f769i_eval_lcd.h.

Referenced by BSP_LCD_InitEx().

#define LCD_ERROR   0x01

Definition at line 117 of file stm32f769i_eval_lcd.h.

Referenced by BSP_LCD_InitEx().

#define LCD_FB_START_ADDRESS   ((uint32_t)0xC0000000)

LCD FB_StartAddress.

Definition at line 91 of file stm32f769i_eval_lcd.h.

#define LCD_LayerCfgTypeDef   LTDC_LayerCfgTypeDef

Definition at line 87 of file stm32f769i_eval_lcd.h.

Referenced by BSP_LCD_LayerDefaultInit().

#define LCD_OK   0x00

LCD status structure definition.

Definition at line 116 of file stm32f769i_eval_lcd.h.

Referenced by BSP_LCD_InitEx().

#define LCD_OTM8009A_ID   ((uint32_t) 0)

LCD Display OTM8009A DSI Virtual Channel ID.

Definition at line 123 of file stm32f769i_eval_lcd.h.

Referenced by BSP_LCD_InitEx(), BSP_LCD_SetBrightness(), and DSI_IO_WriteCmd().

#define LCD_TIMEOUT   0x02

Definition at line 118 of file stm32f769i_eval_lcd.h.

#define LTDC_ACTIVE_LAYER_BACKGROUND   ((uint32_t) 0)

LTDC Background layer index.

Definition at line 99 of file stm32f769i_eval_lcd.h.

#define LTDC_ACTIVE_LAYER_FOREGROUND   ((uint32_t) 1)

LTDC Foreground layer index.

Definition at line 103 of file stm32f769i_eval_lcd.h.

LTDC Default used layer index.

Definition at line 111 of file stm32f769i_eval_lcd.h.

#define LTDC_MAX_LAYER_NUMBER   ((uint32_t) 2)

Maximum number of LTDC layers.

Definition at line 95 of file stm32f769i_eval_lcd.h.

#define LTDC_NB_OF_LAYERS   ((uint32_t) 2)

Number of LTDC layers.

Definition at line 107 of file stm32f769i_eval_lcd.h.

Generated on Thu May 25 2017 11:03:12 for STM32769I_EVAL BSP User Manual by   doxygen 1.7.6.1