esp32怎么点亮st7789
esp32吧
全部回复
仅看楼主
level 3
戒色旅人 楼主
显示屏是p1的这样一块屏幕,是驱动ic为st7789vw,尺寸为240*320,arduino中按照教程下载了tft_espi库,在user_setup.h文件中启用了这些内容

#define ST7789_DRIVER#
define TFT_WIDTH 24
#define TFT_HEIGHT 320
#define TFT_INVERSION_ON#define TFT_MOSI 11
#define TFT_SCLK 10#define TFT_CS 14
#define TFT_RST 12
#define TFT_BL 9#
define TFT_RGB_ORDER TFT_BGR
连线应该没有问题,根据教程的代码应该是能让屏幕显示红色,但是却只有背光亮,尝试多次后依旧如此,请问各位大佬该怎么点亮这块屏幕😭孩子已经摸索两天了
2026年05月12日 07点05分 1
level 6
没招,问一下deepspeak吧,网上资料太少了,我之前是用tft9488屏幕也点不亮
2026年05月12日 09点05分 2
level 6
你开发板跟我一样的兄弟,这个开发板很难点亮的
2026年05月12日 09点05分 3
嘶,我手边还有一块esp32,我试试另一块怎么样
2026年05月12日 09点05分
woc,真的,为什么这块esp32s3点不亮,另外一块普通的就能点亮,好奇怪
2026年05月13日 07点05分
@戒色旅人 不知道为什么他模拟不了spi时钟信号,明明针脚图都有spi口,通常也有默认万能io口,但就是点不了
2026年05月13日 10点05分
@戒色旅人 而且我还试过扒屏幕手册,将时钟自己更改为启动顺序,依然不亮
2026年05月13日 10点05分
吧务
level 12
解决了吗
2026年05月16日 00点05分 5
esp32s3还是没法点亮这块屏幕,不过普通的esp32却能正常点亮
2026年05月19日 11点05分
程序不适配呗
2026年05月19日 13点05分
@戒色旅人 只有背光没画面,大概率是 CS/DC/RST 这三根控制线有一根虚接,或者 User_Setup.h 里驱动型号选错了。先用万用表通断档扫一遍接线,再确认 ST7789_DRIVER 和 TFT_WIDTH/TFT_HEIGHT 的注释有没有正确放开。
2026年06月14日 11点06分
level 1
2026年05月31日 01点05分 6
level 2
2026年06月05日 08点06分 7
1