首先用ESP-IDF插件创建一个示例项目,并把lvgl_port_esp32项目内componets的lvgl和lvgl_esp32_drivers库复制到新建项目的componets内。 图一-示例文件树 然后把lvgl_port_esp32的main的内容复制到项目里,但是这里不用官方demo示例,自己添加一个简单的库做一个spinner效果测试一下添加自定义库的方法。这一步骤有四个...
跟上次一样,还是把项目构建出来,然后把lvgl_esp32_drivers库和lvgl库放到components组件里。注意这里由于是希望适配用lvgl8,这里的lvgl库已经不是lvgl_port_esp32项目里的lvgl库,可以通过git指令下载,也可以到github上手动下载,我这里用的是最新的Release v8.3.1版本。 然后把是preloader.h,preloader.c,CMakeLists....
按照报错提示修改components/lvgl_esp32_drivers/lvgl_tft/st7735s.c即可。 替换该文件内所有gpio_pad_select_gpio为esp_rom_gpio_pad_select_gpio。其包含在头文件esp_rom_gpio.h,参考《ESP32 GPIO Configuration (gpio_pad_select_gpio)》。 同样替换文件内所有portTICK_RATE_MS为portTICK_PERIOD_MS,参考《Fre...
lv_port_esp32将LVGL移植到ESP32平台,并集成了各种显示和触摸驱动程序,具有以下特点: a. 多种显示驱动程序支持:lv_port_esp32支持多种显示驱动程序,包括SPI、I2C、RGB等接口,可以适应不同类型的显示屏。 b. 多种触摸驱动程序支持:lv_port_esp32支持多种触摸驱动程序,包括电阻式触摸屏、电容式触摸屏等,可以实现...
root@ubuntu:/home/share/esp32/esp_light/lvgl/lv_port_esp32# make menuconfig fatal: Not a git repository (or any of the parent directories): .git DEFCONFIG /home/share/esp32/esp_light/lvgl/lv_port_esp32/components/lvgl_esp32_drivers/Kconfig:2: syntax error /home/share/esp32/esp_light...
I am more curious whether SIMD instructions can speed up the LVGL drawing UI process? github-actions bot changed the title Component esp_lvgl_port, can SIMD instructions be used to speed up LVGL swapping bytes? Component esp_lvgl_port, can SIMD instructions be used to speed up LVGL swapping...
path = components/lvgl_esp32_drivers url = https://gitee.com/zsy26226/lvgl_esp32_drivers.git [submodule "components/lvgl"] path = components/lvgl url = https://gitee.com/zsy26226/lvgl.git #进入目录 cd lv_port_esp32 #递归克隆,更新子模块 ...
我使用lv_port_esp32测试LVGL显示正常,但是在将其合并到我自己基于ESP_IDF(v4.2.1)工程中的时候遇见了问题。我将lv_examples、lvgl、lvgl_esp32_drivers 使用Git到esp-idf-v4.2.1的components目录下,可以正常配置LVGL的参数,但是编译时出现很多函数未定义 请问应该如何正确的将lv_port_esp32的LVGL部分合并到ESP_...
lv_port_esp32 master_20210906,完整的LVGL移植到ESP32示例代码,已包含lvgl、lvgl_esp32_drivers、lv_examples 子模块,来源:https://github.com/lvgl/lv_port_esp32/。 github 拉取太慢,备份下来使用。点赞(0) 踩踩(0) 反馈 所需:1 积分 电信网络下载 ...