在做项目时,使用TFT_eSPI库无论如何都点不亮手里的ST77891.3寸TFT屏幕,反复检查各种引脚定义,各种配置文件,都没查出问题,后发现是背光引脚配置问题。。。
在User_Setup.h中,将TFT_BACKLIGHT_ON默认的HIGH改成LOW。
#define TFT_BL 05 // LED back-light control pin
#define TFT_BACKLIGHT_ON LOW // Level to turn ON back-light (HIGH or LOW)
由于固有思想,下意识认为默认的HIGH是点亮背光。改为LOW后问题解决。(注:这两句话一定要打开注释并改为LOW,否则也点不亮,这是很多教程没有提到的。)/TFT_eSPI驱动TFT屏幕。