Go to the source code of this file.
◆ VSF_DISP_MIPI_SPI_LCD_SUPPORT_HARDWARE_RESET
| #define VSF_DISP_MIPI_SPI_LCD_SUPPORT_HARDWARE_RESET ENABLED |
◆ VSF_DISP_MIPI_SPI_LCD_USING_VSF_GPIO
| #define VSF_DISP_MIPI_SPI_LCD_USING_VSF_GPIO ENABLED |
◆ VSF_DISP_MIPI_SPI_LCD_SPI_8BITS_MODE
| #define VSF_DISP_MIPI_SPI_LCD_SPI_8BITS_MODE 0 |
◆ VSF_DISP_MIPI_SPI_LCD_SPI_9BITS_MODE
| #define VSF_DISP_MIPI_SPI_LCD_SPI_9BITS_MODE 1 |
◆ VSF_DISP_MIPI_SPI_LCD_SPI_MODE
◆ VSF_DISP_MIPI_SPI_LCD_CFG_CS_INDEX
| #define VSF_DISP_MIPI_SPI_LCD_CFG_CS_INDEX 0 |
SPI CS index used by default weak cs_active/cs_inactive (e.g. 0 for NSS0). Override weak functions for GPIO CS.
◆ VSF_DISP_MIPI_SPI_LCD_CFG_X_OFFSET
| #define VSF_DISP_MIPI_SPI_LCD_CFG_X_OFFSET 0 |
Panel column/row offset for CASET/RASET (e.g. ST7735 80x160: x=26, y=1). Undef = 0.
◆ VSF_DISP_MIPI_SPI_LCD_CFG_Y_OFFSET
| #define VSF_DISP_MIPI_SPI_LCD_CFG_Y_OFFSET 0 |
◆ VSF_DISP_MIPI_SPI_LCD_INITSEQ
| #define VSF_DISP_MIPI_SPI_LCD_INITSEQ |
( |
|
__LCD_SEQ, |
|
|
|
... |
|
) |
| |
Value:
##__VA_ARGS__ \
)
#define VSF_DISP_MIPI_LCD_INITSEQ(__LCD_SEQ,...)
Definition vsf_disp_mipi_lcd_dcs.h:387
◆ VSF_DISP_MIPI_SPI_LCD_REFRESH_SEQ_LEN
| #define VSF_DISP_MIPI_SPI_LCD_REFRESH_SEQ_LEN (1 + 1 + 4) + (1 + 1 + 4) + (1 + 1 + 4 + 4) |
◆ VSF_DISP_ST7789V_SPI_INITSEQ
| #define VSF_DISP_ST7789V_SPI_INITSEQ |
( |
|
... | ) |
|
Value:
##__VA_ARGS__ \
)
#define VSF_DISP_MIPI_LCD_ST7789V_BASE
Definition vsf_disp_mipi_lcd_dcs.h:458
#define VSF_DISP_MIPI_SPI_LCD_INITSEQ(__LCD_SEQ,...)
Definition vsf_disp_mipi_spi_lcd.h:126
◆ vsf_disp_mipi_spi_lcd_cs_active()
Chip-select control (weak, override for GPIO CS or custom index). Default implementation uses vsf_spi_cs_active/inactive with VSF_DISP_MIPI_SPI_LCD_CFG_CS_INDEX.
◆ vsf_disp_mipi_spi_lcd_cs_inactive()
◆ vsf_disp_mipi_spi_lcd_wait_te_line_ready()
◆ vsf_disp_mipi_te_line_ready()
◆ vk_disp_drv_mipi_spi_lcd