在arduino中安装TFT_eSPI库
- 打开Arduino在菜单中依次点击项目-加载库-管理库
- 弹出的界面中在搜索框里输入
TFT_eSPI
按回车 - 在下方的搜索结果中找到相同名字的,截图如下:
- 鼠标放到库上,右侧点击安装
此处可能会安装失败或提示md5不匹配,再次点击安装,我安装了6次
初始化eSPI的头文件
- 点击Arduino的菜单中点击文件-首选项,记住这个路径
- 在文件夹中找到刚才的路径,点击
Arduino/libtaries
目录 - 新建一个目录名字叫
TFT_eSPI_My
- 打开
TFT_eSPI
目录 - 复制
User_Setup.h
到TFT_eSPI_My
- 找到这一段,注释它
- 找到相关的非ILI9341的驱动引用,注释它,打开
#define ILI9341_DRIVER
的驱动 - 找到这一段,将注释取消并修改引脚如下
esp32-c3的管脚定义如下,此处我们使用FSPI的一些管脚,你可以根据你的情况来修改管脚,但建议按照官方的管脚说明连接。
- 修改引用 打开
TFT_eSPI
目录,编辑User_Setup_Select.h
# 修改 #include <User_Setup.h>为
#include <../TFT_eSPI_My/User_Setup.h>
demo
- 此时回到IDE中,在菜单中点击
文件-示例-底部选择TFT_eSPI-320x240-第一个
- 点击上传按钮
- 完成