Board specific definitions for the STM32F723E-DISCO board.
- Author
- Alexandre Abadie alexa.nosp@m.ndre.nosp@m..abad.nosp@m.ie@i.nosp@m.nria..nosp@m.fr
Definition in file board.h.
|
The STM32F723G-DISCO board has a 240 x 240 pixel TFT color LCD display with ST7789H2 driver IC using the MCU 8080 16-bit parallel interface (default with SB15=ON and SB16=OFF).
SB15 and SB16 control the ST7789H2 IM0 signal. With SB15=OFF and SB16=ON, the MCU 8080 8-bit parallel interface is enabled.
For the LCD_* pins, please refer to the schematic.
|
#define | LCD_SCREEN_WIDTH 240 |
| LCD width.
|
|
#define | LCD_SCREEN_HEIGHT 240 |
| LCD height.
|
|
#define | LCD_D0 GPIO_PIN(PORT_D, 14) |
| LCD_D0 pin.
|
|
#define | LCD_D1 GPIO_PIN(PORT_D, 15) |
| LCD_D1 pin.
|
|
#define | LCD_D2 GPIO_PIN(PORT_D, 0) |
| LCD_D2 pin.
|
|
#define | LCD_D3 GPIO_PIN(PORT_D, 1) |
| LCD_D3 pin.
|
|
#define | LCD_D4 GPIO_PIN(PORT_E, 7) |
| LCD_D4 pin.
|
|
#define | LCD_D5 GPIO_PIN(PORT_E, 8) |
| LCD_D5 pin.
|
|
#define | LCD_D6 GPIO_PIN(PORT_E, 9) |
| LCD_D6 pin.
|
|
#define | LCD_D7 GPIO_PIN(PORT_E, 10) |
| LCD_D7 pin.
|
|
#define | LCD_D8 GPIO_PIN(PORT_E, 11) |
| LCD_D8 pin.
|
|
#define | LCD_D9 GPIO_PIN(PORT_E, 12) |
| LCD_D9 pin.
|
|
#define | LCD_D10 GPIO_PIN(PORT_E, 13) |
| LCD_D10 pin.
|
|
#define | LCD_D11 GPIO_PIN(PORT_E, 14) |
| LCD_D11 pin.
|
|
#define | LCD_D12 GPIO_PIN(PORT_E, 15) |
| LCD_D12 pin.
|
|
#define | LCD_D13 GPIO_PIN(PORT_D, 8) |
| LCD_D13 pin.
|
|
#define | LCD_D14 GPIO_PIN(PORT_D, 9) |
| LCD_D14 pin.
|
|
#define | LCD_D15 GPIO_PIN(PORT_D, 10) |
| LCD_D15 pin.
|
|
#define | LCD_TE GPIO_PIN(PORT_C, 8) |
| LCD_TE pin.
|
|
#define | LCD_WE GPIO_PIN(PORT_D, 5) |
| LCD_WE pin.
|
|
#define | LCD_OE GPIO_PIN(PORT_D, 4) |
| LCD_OE pin.
|
|
#define | LCD_RS GPIO_PIN(PORT_F, 0) |
| LCD_RS pin.
|
|
#define | LCD_NE GPIO_PIN(PORT_G, 9) |
| LCD_NE pin.
|
|
#define | LCD_RST GPIO_PIN(PORT_H, 7) |
| LCD_RST pin.
|
|
#define | LCD_BACKLIGHT BACKLIGHT_PIN |
| LCD_BL pin.
|
|
#define | ST77XX_PARAM_CNTRL ST77XX_CNTRL_ST7789 |
| ST77xx controller variant.
|
|
#define | ST77XX_PARAM_SPI SPI_UNDEF |
| parallel interface is used
|
|
#define | ST77XX_PARAM_D0 LCD_D0 |
| ST77xx D0 signal.
|
|
#define | ST77XX_PARAM_D1 LCD_D1 |
| ST77xx D1 signal.
|
|
#define | ST77XX_PARAM_D2 LCD_D2 |
| ST77xx D2 signal.
|
|
#define | ST77XX_PARAM_D3 LCD_D3 |
| ST77xx D3 signal.
|
|
#define | ST77XX_PARAM_D4 LCD_D4 |
| ST77xx D4 signal.
|
|
#define | ST77XX_PARAM_D5 LCD_D5 |
| ST77xx D5 signal.
|
|
#define | ST77XX_PARAM_D6 LCD_D6 |
| ST77xx D6 signal.
|
|
#define | ST77XX_PARAM_D7 LCD_D7 |
| ST77xx D7 signal.
|
|
#define | ST77XX_PARAM_D8 LCD_D8 |
| ST77xx D8 signal.
|
|
#define | ST77XX_PARAM_D9 LCD_D9 |
| ST77xx D9 signal.
|
|
#define | ST77XX_PARAM_D10 LCD_D10 |
| ST77xx D10 signal.
|
|
#define | ST77XX_PARAM_D11 LCD_D11 |
| ST77xx D11 signal.
|
|
#define | ST77XX_PARAM_D12 LCD_D12 |
| ST77xx D12 signal.
|
|
#define | ST77XX_PARAM_D13 LCD_D13 |
| ST77xx D13 signal.
|
|
#define | ST77XX_PARAM_D14 LCD_D14 |
| ST77xx D14 signal.
|
|
#define | ST77XX_PARAM_D15 LCD_D15 |
| ST77xx D15 signal.
|
|
#define | ST77XX_PARAM_WRX LCD_WE |
| ST77xx WR signal.
|
|
#define | ST77XX_PARAM_RDX LCD_OE |
| ST77xx RD signal.
|
|
#define | ST77XX_PARAM_DCX LCD_RS |
| ST77xx RS signal.
|
|
#define | ST77XX_PARAM_RST LCD_RST |
| ST77xx RST signal.
|
|
#define | ST77XX_PARAM_CS LCD_NE |
| ST77xx CS signal.
|
|
#define | ST77XX_PARAM_RGB 1 |
| ST77xx RGB mode.
|
|
#define | ST77XX_PARAM_INVERTED 1 |
| ST77xx inverted colors.
|
|
#define | ST77XX_PARAM_ROTATION ST77XX_ROTATION_90 |
| ST77xx rotation.
|
|
#define | ST77XX_PARAM_OFFSET_X 80 |
| ST77xx offset because of rotation.
|
|
#define | ST77XX_PARAM_NUM_LINES LCD_SCREEN_HEIGHT |
| ST77xx number of lines.
|
|
#define | ST77XX_PARAM_RGB_CHANNELS LCD_SCREEN_WIDTH |
| ST77xx number of channels.
|
|