相关文章
快速入门ESP32——开发环境配置Arduino IDE
快速入门ESP32——开发环境配置PlatformIO IDE
快速入门ESP32—— platformIO添加开源库和自己的开发库
快速入门ESP32—— 解决platformIO添加开源库下载失败的问题
快速入门ESP32——点亮你的第一个LCD屏幕
快速入门ESP32——移植LVGL(8.3.6)
前言
在上一期我们移植了TFT_eSPI库成功点亮了LCD,本期就教大家怎么在platform上移植LVGL。 温馨提醒:请确保你的LCD能正常使用
,快速入门ESP32——点亮你的第一个LCD屏幕
我的硬件是:ESP32S3+1.69LCD(无触摸),
一、下载LVGL库
- 下载
二、修改配置
1、修改lv_conf.h配置
- 将lv_conf_template.h文件要重命名为lv_conf.h
- 使能 v_conf.h文件
- 使能获取ESP32内部时钟,这样就不用单独提供心跳包了。(PS:在stm32中我们是通过定时器中断来提供心跳)
- 使能demo例程(在后面我们要使用到这个demo来测试)
2、移动demo文件
- 在platform中不会直接识别得到demo文件中的路径。所以我们需要将demo文件移动到src文件中
3、修改LVGL Arduino 例程
- 将arduino.ino文件全部复制到main,cpp中
- 我们不能自己用这个例程,需要做一下修改
修改后main.cpp