mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2025-12-24 14:03:55 +01:00
boards/esp32s2-lilygo-ttgo-t8: update for st77xx driver
This commit is contained in:
parent
5406793bff
commit
f8c9770db0
@ -16,9 +16,4 @@ ifneq (,$(filter disp_dev,$(USEMODULE)))
|
||||
USEMODULE += st7789
|
||||
endif
|
||||
|
||||
ifneq (,$(filter st7735,$(USEMODULE)))
|
||||
# use st7789 pseudomodule if st7735 is enabled to indicate that we use a ST7789
|
||||
USEMODULE += st7789
|
||||
endif
|
||||
|
||||
include $(RIOTBOARD)/common/esp32s2/Makefile.dep
|
||||
|
||||
@ -21,7 +21,7 @@
|
||||
|
||||
void board_init(void)
|
||||
{
|
||||
if (IS_USED(MODULE_ST7735)) {
|
||||
if (IS_USED(MODULE_ST77XX)) {
|
||||
gpio_init(BACKLIGHT_PIN, GPIO_OUT);
|
||||
}
|
||||
}
|
||||
|
||||
@ -87,20 +87,21 @@
|
||||
* OLED display uses SPI_DEV(0) on this board.
|
||||
* @{
|
||||
*/
|
||||
#if defined(MODULE_ST7735)
|
||||
#define ST7735_PARAM_SPI SPI_DEV(0) /**< SPI device */
|
||||
#define ST7735_PARAM_SPI_CLK SPI_CLK_10MHZ /**< SPI clock frequency */
|
||||
#define ST7735_PARAM_SPI_MODE SPI_MODE_0 /**< SPI mode */
|
||||
#define ST7735_PARAM_CS GPIO34 /**< Chip Select pin */
|
||||
#define ST7735_PARAM_DCX GPIO37 /**< DCX pin */
|
||||
#define ST7735_PARAM_RST GPIO38 /**< Reset pin */
|
||||
#define ST7735_PARAM_RGB 1 /**< RGB mode enable */
|
||||
#define ST7735_PARAM_INVERTED 1 /**< Inverted mode enable */
|
||||
#define ST7735_PARAM_NUM_LINES 240U /**< Number of lines */
|
||||
#define ST7735_PARAM_RGB_CHANNELS 135U /**< Number of columns */
|
||||
#define ST7735_PARAM_ROTATION LCD_MADCTL_MY /**< Rotation */
|
||||
#define ST7735_PARAM_OFFSET_X 40 /**< X offset */
|
||||
#define ST7735_PARAM_OFFSET_Y 52 /**< Y offset */
|
||||
#if defined(MODULE_ST77XX)
|
||||
#define ST77XX_PARAM_CNTRL ST77XX_CNTRL_ST7789
|
||||
#define ST77XX_PARAM_SPI SPI_DEV(0) /**< SPI device */
|
||||
#define ST77XX_PARAM_SPI_CLK SPI_CLK_10MHZ /**< SPI clock frequency */
|
||||
#define ST77XX_PARAM_SPI_MODE SPI_MODE_0 /**< SPI mode */
|
||||
#define ST77XX_PARAM_CS GPIO34 /**< Chip Select pin */
|
||||
#define ST77XX_PARAM_DCX GPIO37 /**< DCX pin */
|
||||
#define ST77XX_PARAM_RST GPIO38 /**< Reset pin */
|
||||
#define ST77XX_PARAM_RGB 1 /**< RGB mode enable */
|
||||
#define ST77XX_PARAM_INVERTED 1 /**< Inverted mode enable */
|
||||
#define ST77XX_PARAM_NUM_LINES 240U /**< Number of lines */
|
||||
#define ST77XX_PARAM_RGB_CHANNELS 135U /**< Number of columns */
|
||||
#define ST77XX_PARAM_ROTATION ST77XX_ROTATION_HORZ /**< Rotation */
|
||||
#define ST77XX_PARAM_OFFSET_X 40 /**< X offset */
|
||||
#define ST77XX_PARAM_OFFSET_Y 52 /**< Y offset */
|
||||
#endif
|
||||
/** @} */
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user