STM32F723E-Discovery BSP User Manual: STM32F723E DISCOVERY LCD Exported Constants

STM32F723E-Discovery BSP Drivers

STM32F723E-Discovery BSP User Manual
STM32F723E DISCOVERY LCD Exported Constants

Data Structures

struct  Point

Defines

#define LCD_OK   ((uint8_t)0x00)
 LCD status structure definition.
#define LCD_ERROR   ((uint8_t)0x01)
#define LCD_TIMEOUT   ((uint8_t)0x02)
#define LCD_ORIENTATION_PORTRAIT   ((uint8_t)0x00)
#define LCD_ORIENTATION_LANDSCAPE   ((uint8_t)0x01)
#define LCD_ORIENTATION_LANDSCAPE_ROT180   ((uint32_t)0x02)
#define LCD_COLOR_BLUE   ((uint16_t)0x001F)
 LCD color.
#define LCD_COLOR_GREEN   ((uint16_t)0x07E0)
#define LCD_COLOR_RED   ((uint16_t)0xF800)
#define LCD_COLOR_CYAN   ((uint16_t)0x07FF)
#define LCD_COLOR_MAGENTA   ((uint16_t)0xF81F)
#define LCD_COLOR_YELLOW   ((uint16_t)0xFFE0)
#define LCD_COLOR_LIGHTBLUE   ((uint16_t)0x841F)
#define LCD_COLOR_LIGHTGREEN   ((uint16_t)0x87F0)
#define LCD_COLOR_LIGHTRED   ((uint16_t)0xFC10)
#define LCD_COLOR_LIGHTMAGENTA   ((uint16_t)0xFC1F)
#define LCD_COLOR_LIGHTYELLOW   ((uint16_t)0xFFF0)
#define LCD_COLOR_DARKBLUE   ((uint16_t)0x0010)
#define LCD_COLOR_DARKGREEN   ((uint16_t)0x0400)
#define LCD_COLOR_DARKRED   ((uint16_t)0x8000)
#define LCD_COLOR_DARKCYAN   ((uint16_t)0x0410)
#define LCD_COLOR_DARKMAGENTA   ((uint16_t)0x8010)
#define LCD_COLOR_DARKYELLOW   ((uint16_t)0x8400)
#define LCD_COLOR_WHITE   ((uint16_t)0xFFFF)
#define LCD_COLOR_LIGHTGRAY   ((uint16_t)0xD69A)
#define LCD_COLOR_GRAY   ((uint16_t)0x8410)
#define LCD_COLOR_DARKGRAY   ((uint16_t)0x4208)
#define LCD_COLOR_BLACK   ((uint16_t)0x0000)
#define LCD_COLOR_BROWN   ((uint16_t)0xA145)
#define LCD_COLOR_ORANGE   ((uint16_t)0xFD20)
#define LCD_DEFAULT_FONT   Font12
 LCD default font.
#define LCD_RESET_PIN   GPIO_PIN_7
 LCD special pins.
#define LCD_RESET_GPIO_PORT   GPIOH
#define LCD_RESET_GPIO_CLK_ENABLE()   __HAL_RCC_GPIOH_CLK_ENABLE()
#define LCD_RESET_GPIO_CLK_DISABLE()   __HAL_RCC_GPIOH_CLK_DISABLE()
#define LCD_TE_PIN   GPIO_PIN_8
#define LCD_TE_GPIO_PORT   GPIOC
#define LCD_TE_GPIO_CLK_ENABLE()   __HAL_RCC_GPIOC_CLK_ENABLE()
#define LCD_TE_GPIO_CLK_DISABLE()   __HAL_RCC_GPIOC_CLK_DISABLE()
#define LCD_BL_CTRL_PIN   GPIO_PIN_11
#define LCD_BL_CTRL_GPIO_PORT   GPIOH
#define LCD_BL_CTRL_GPIO_CLK_ENABLE()   __HAL_RCC_GPIOH_CLK_ENABLE()
#define LCD_BL_CTRL_GPIO_CLK_DISABLE()   __HAL_RCC_GPIOH_CLK_DISABLE()

Typedefs

typedef struct PointpPoint

Enumerations

enum  Line_ModeTypdef { CENTER_MODE = 0x01, RIGHT_MODE = 0x02, LEFT_MODE = 0x03 }
 Line mode structures definition. More...

Define Documentation

#define LCD_BL_CTRL_GPIO_CLK_DISABLE ( )    __HAL_RCC_GPIOH_CLK_DISABLE()

Definition at line 161 of file stm32f723e_discovery_lcd.h.

#define LCD_BL_CTRL_GPIO_CLK_ENABLE ( )    __HAL_RCC_GPIOH_CLK_ENABLE()

Definition at line 160 of file stm32f723e_discovery_lcd.h.

Referenced by BSP_LCD_MspInit().

#define LCD_BL_CTRL_GPIO_PORT   GPIOH

Definition at line 159 of file stm32f723e_discovery_lcd.h.

Referenced by BSP_LCD_InitEx(), BSP_LCD_MspDeInit(), and BSP_LCD_MspInit().

#define LCD_BL_CTRL_PIN   GPIO_PIN_11

Definition at line 158 of file stm32f723e_discovery_lcd.h.

Referenced by BSP_LCD_InitEx(), BSP_LCD_MspDeInit(), and BSP_LCD_MspInit().

#define LCD_COLOR_BLACK   ((uint16_t)0x0000)

Definition at line 133 of file stm32f723e_discovery_lcd.h.

#define LCD_COLOR_BLUE   ((uint16_t)0x001F)

LCD color.

Definition at line 112 of file stm32f723e_discovery_lcd.h.

#define LCD_COLOR_BROWN   ((uint16_t)0xA145)

Definition at line 134 of file stm32f723e_discovery_lcd.h.

#define LCD_COLOR_CYAN   ((uint16_t)0x07FF)

Definition at line 115 of file stm32f723e_discovery_lcd.h.

#define LCD_COLOR_DARKBLUE   ((uint16_t)0x0010)

Definition at line 123 of file stm32f723e_discovery_lcd.h.

#define LCD_COLOR_DARKCYAN   ((uint16_t)0x0410)

Definition at line 126 of file stm32f723e_discovery_lcd.h.

#define LCD_COLOR_DARKGRAY   ((uint16_t)0x4208)

Definition at line 132 of file stm32f723e_discovery_lcd.h.

#define LCD_COLOR_DARKGREEN   ((uint16_t)0x0400)

Definition at line 124 of file stm32f723e_discovery_lcd.h.

#define LCD_COLOR_DARKMAGENTA   ((uint16_t)0x8010)

Definition at line 127 of file stm32f723e_discovery_lcd.h.

#define LCD_COLOR_DARKRED   ((uint16_t)0x8000)

Definition at line 125 of file stm32f723e_discovery_lcd.h.

#define LCD_COLOR_DARKYELLOW   ((uint16_t)0x8400)

Definition at line 128 of file stm32f723e_discovery_lcd.h.

#define LCD_COLOR_GRAY   ((uint16_t)0x8410)

Definition at line 131 of file stm32f723e_discovery_lcd.h.

#define LCD_COLOR_GREEN   ((uint16_t)0x07E0)

Definition at line 113 of file stm32f723e_discovery_lcd.h.

#define LCD_COLOR_LIGHTBLUE   ((uint16_t)0x841F)

Definition at line 118 of file stm32f723e_discovery_lcd.h.

#define LCD_COLOR_LIGHTGRAY   ((uint16_t)0xD69A)

Definition at line 130 of file stm32f723e_discovery_lcd.h.

#define LCD_COLOR_LIGHTGREEN   ((uint16_t)0x87F0)

Definition at line 119 of file stm32f723e_discovery_lcd.h.

#define LCD_COLOR_LIGHTMAGENTA   ((uint16_t)0xFC1F)

Definition at line 121 of file stm32f723e_discovery_lcd.h.

#define LCD_COLOR_LIGHTRED   ((uint16_t)0xFC10)

Definition at line 120 of file stm32f723e_discovery_lcd.h.

#define LCD_COLOR_LIGHTYELLOW   ((uint16_t)0xFFF0)

Definition at line 122 of file stm32f723e_discovery_lcd.h.

#define LCD_COLOR_MAGENTA   ((uint16_t)0xF81F)

Definition at line 116 of file stm32f723e_discovery_lcd.h.

#define LCD_COLOR_ORANGE   ((uint16_t)0xFD20)

Definition at line 135 of file stm32f723e_discovery_lcd.h.

#define LCD_COLOR_RED   ((uint16_t)0xF800)

Definition at line 114 of file stm32f723e_discovery_lcd.h.

#define LCD_COLOR_WHITE   ((uint16_t)0xFFFF)

Definition at line 129 of file stm32f723e_discovery_lcd.h.

#define LCD_COLOR_YELLOW   ((uint16_t)0xFFE0)

Definition at line 117 of file stm32f723e_discovery_lcd.h.

#define LCD_DEFAULT_FONT   Font12

LCD default font.

Definition at line 140 of file stm32f723e_discovery_lcd.h.

Referenced by BSP_LCD_DrawCircle(), and BSP_LCD_InitEx().

#define LCD_ERROR   ((uint8_t)0x01)

Definition at line 84 of file stm32f723e_discovery_lcd.h.

Referenced by BSP_LCD_InitEx().

#define LCD_OK   ((uint8_t)0x00)

LCD status structure definition.

Definition at line 83 of file stm32f723e_discovery_lcd.h.

Referenced by BSP_LCD_DeInit(), and BSP_LCD_InitEx().

#define LCD_ORIENTATION_LANDSCAPE   ((uint8_t)0x01)

Landscape orientation choice of LCD screen

Definition at line 105 of file stm32f723e_discovery_lcd.h.

Referenced by BSP_LCD_Init().

#define LCD_ORIENTATION_LANDSCAPE_ROT180   ((uint32_t)0x02)

Landscape rotated 180� orientation choice of LCD screen

Definition at line 106 of file stm32f723e_discovery_lcd.h.

Referenced by BSP_LCD_InitEx().

#define LCD_ORIENTATION_PORTRAIT   ((uint8_t)0x00)

Portrait orientation choice of LCD screen

Definition at line 104 of file stm32f723e_discovery_lcd.h.

Referenced by BSP_LCD_InitEx().

#define LCD_RESET_GPIO_CLK_DISABLE ( )    __HAL_RCC_GPIOH_CLK_DISABLE()

Definition at line 149 of file stm32f723e_discovery_lcd.h.

#define LCD_RESET_GPIO_CLK_ENABLE ( )    __HAL_RCC_GPIOH_CLK_ENABLE()

Definition at line 148 of file stm32f723e_discovery_lcd.h.

Referenced by BSP_LCD_MspInit().

#define LCD_RESET_GPIO_PORT   GPIOH

Definition at line 147 of file stm32f723e_discovery_lcd.h.

Referenced by BSP_LCD_InitEx(), BSP_LCD_MspDeInit(), and BSP_LCD_MspInit().

#define LCD_RESET_PIN   GPIO_PIN_7

LCD special pins.

Definition at line 146 of file stm32f723e_discovery_lcd.h.

Referenced by BSP_LCD_InitEx(), BSP_LCD_MspDeInit(), and BSP_LCD_MspInit().

#define LCD_TE_GPIO_CLK_DISABLE ( )    __HAL_RCC_GPIOC_CLK_DISABLE()

Definition at line 155 of file stm32f723e_discovery_lcd.h.

#define LCD_TE_GPIO_CLK_ENABLE ( )    __HAL_RCC_GPIOC_CLK_ENABLE()

Definition at line 154 of file stm32f723e_discovery_lcd.h.

Referenced by BSP_LCD_MspInit().

#define LCD_TE_GPIO_PORT   GPIOC

Definition at line 153 of file stm32f723e_discovery_lcd.h.

Referenced by BSP_LCD_MspDeInit(), and BSP_LCD_MspInit().

#define LCD_TE_PIN   GPIO_PIN_8

Definition at line 152 of file stm32f723e_discovery_lcd.h.

Referenced by BSP_LCD_MspDeInit(), and BSP_LCD_MspInit().

#define LCD_TIMEOUT   ((uint8_t)0x02)

Definition at line 85 of file stm32f723e_discovery_lcd.h.


Typedef Documentation

typedef struct Point * pPoint

Enumeration Type Documentation

Line mode structures definition.

Enumerator:
CENTER_MODE 
RIGHT_MODE 
LEFT_MODE 

Definition at line 96 of file stm32f723e_discovery_lcd.h.

Generated on Mon Jan 2 2017 09:52:50 for STM32F723E-Discovery BSP User Manual by   doxygen 1.7.6.1