Add Schmitt SPI display driver

This commit is contained in:
Andreas Mieke 2023-12-30 03:47:03 +01:00
parent 26fe6e7703
commit 8592cb9d29
9 changed files with 72 additions and 3 deletions

View file

@ -114,7 +114,11 @@ extern "C" {
/**********************
* TYPEDEFS
**********************/
#if defined (CONFIG_LV_TFT_DISPLAY_CONTROLLER_ILI9481) || \
#if defined (CONFIG_LV_TFT_DISPLAY_CONTROLLER_SCHMITT)
#define SPI_BUS_MAX_TRANSFER_SZ (DISP_BUF_SIZE * 4)
#elif defined (CONFIG_LV_TFT_DISPLAY_CONTROLLER_ILI9481) || \
defined (CONFIG_LV_TFT_DISPLAY_CONTROLLER_ILI9488)
#define SPI_BUS_MAX_TRANSFER_SZ (DISP_BUF_SIZE * 3)
@ -161,7 +165,7 @@ extern "C" {
#elif defined (CONFIG_LV_TFT_DISPLAY_CONTROLLER_PCD8544)
#define SPI_TFT_CLOCK_SPEED_HZ (4*1000*1000)
#else
#define SPI_TFT_CLOCK_SPEED_HZ (40*1000*1000)
#define SPI_TFT_CLOCK_SPEED_HZ (5*1000*1000) // Set to 40 later
#endif
#endif