一起玩儿物联网人工智能小车(ESP32)——60. 基于TFT_eSPI库的1.3寸SPI彩色显示屏的使用(ST7789)(二)

摘要:TFT_eSPI库的基本介绍

前边介绍了TFT_eSPI库的基本情况,下面就来看一下怎样使用TFT_eSPI库来驱动ST7789驱动芯片的1.3寸彩色液晶屏幕。

在Arduino IDE中安装了TFT_eSPI库以后,首先需要找到TFT_eSPI的安装位置。因为关于液晶屏幕的配置信息是在TFT_eSPI的库文件夹中进行配置的。这样做的好处是,配置一次,可以在多个项目中使用这个配置信息,只要不更换屏幕,都不需要再进行配置信息的设置和修改。如果这个配置信息,是配置在每个项目中的,那么就需要在每个项目中都维护一套液晶屏幕模块的配置信息。

找到TFT_eSPI的安装路径之后,首先打开User_Setup_Select.h文件,该文件用于指定一个液晶屏幕模块的配置信息文件。在文件中首先找到如下图所示的代码:

在这里可以看到,下边罗列了一系列配置文件,在这些文件最上边提示:在下边这些行中,只能保留一行是非注释状态。那么,就在下边这些行中,搜索一下自己的驱动芯片,看看有没有合适的配置文件。在文件中搜索“7789”后,发现有十几个关于ST7789的配置文件,这个时候,要看后边的注释,找到处理器芯片和分辨率都与自己相符的配置文件,去掉文件前边的注释,如下图所示:

最后,再确认一下这一端配置文件列表中,是否还有没注释的行,如果有,将其注释掉,因为只能保留一行起作用。然后打开刚才取消注释的那行所包含的头文件,在我这里是“Setup24_ST7789.h”,该文件位于User_Setups目录中。

打开Setup24_ST7789.h文件后,找到引脚配置的几行,将其前面的注释去掉,并把后边所使用的引脚号码,改成将要使用的引脚号码。如下图所示:

好了,到这里,TFT_eSPI的配置工作就完成了。接下来就把液晶屏幕和ESP32开发板连接到一起吧,具体的连接方法如下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一起玩儿科技

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值