当前位置: 首页 > news >正文

如何做企业网站php/北京厦门网站优化

如何做企业网站php,北京厦门网站优化,WordPress云媒体库,微信群投票网站怎么做的LVGL的移植 使用版本1、创建工程2、开始移植2.1、文件准备2.2、修改代码2.3、SDK配置编辑器 3、测试 使用版本 LVGL版本:8.3 链接点这里ESPIDF版本:4.4.8lvgl_esp32_drivers: 链接点这里ESP32型号:ESP32S3 1、创建工程 默认都会…

LVGL的移植

  • 使用版本
  • 1、创建工程
  • 2、开始移植
    • 2.1、文件准备
    • 2.2、修改代码
    • 2.3、SDK配置编辑器
  • 3、测试

使用版本

  • LVGL版本:8.3 链接点这里
  • ESPIDF版本:4.4.8
  • lvgl_esp32_drivers: 链接点这里
  • ESP32型号:ESP32S3

1、创建工程

默认都会,略

2、开始移植

2.1、文件准备

将上面链接中的文件下载下来,如下:

解压后将两个文件夹分别放入工程的components文件夹下,没有components就创建一个。

2.2、修改代码

第一次加入lvgl源码需要点击彻底清理,再点击构建项目,这样等编译完才能在SDK配置编辑器中出现lvgl的配置项。

此时编译到最后会报错,此时需要在lvgl_esp32_drivers/lvgl_helpers.h文件中添加如下宏定义:

#define LV_HOR_RES_MAX 128  //配置屏幕尺寸
#define LV_VER_RES_MAX 160
#define SPI_HOST_MAX 2

不要着急,这时候编译还是会报错,在lvgl_esp32_drivers/lvgl_helpers.c文件中找到

//在文件最下方#if defined (CONFIG_IDF_TARGET_ESP32C3)dma_channel = SPI_DMA_CH_AUTO;#endifesp_err_t ret = spi_bus_initialize(host, &buscfg, (spi_dma_chan_t)dma_channel);assert(ret == ESP_OK);

改为:

   #if defined (CONFIG_IDF_TARGET_ESP32C3) || (defined (CONFIG_IDF_TARGET_ESP32S3))dma_channel = SPI_DMA_CH_AUTO;#endifesp_err_t ret = spi_bus_initialize(host, &buscfg, (spi_dma_chan_t)dma_channel);assert(ret == ESP_OK);

因为我们这里使用的是S3的芯片。

components/lvgl_esp32_drivers/lvgl_tft/st7735s.h,大概40行

#define COLSTART            0//这两个都改为0
#define ROWSTART            0

点击构建编译程序,这时还会报错,是lv_mem_alloc大小的问题,调大就行了。

第一次加入LVGL一定要清楚构建,重新编译一次代码,这样SDK配置编辑器中才有对应的lvgl配置。

2.3、SDK配置编辑器

先说直接从git上来的lvgl_port_esp32

git clone --recurse-submodules https://gitee.com/JavonPeng/lvgl_port_esp32.git

这个在编辑器中,有屏幕尺寸设置,没有SPI设置

当前使用的版本,没有屏幕尺寸设置

在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
配置完保存一下。

现在编译就不会报错了
在这里插入图片描述

3、测试

编写代码测试
在这里插入图片描述

http://www.whsansanxincailiao.cn/news/30242082.html

相关文章:

  • 绍兴网站建设哪家专业/关键词统计工具有哪些
  • 网站被墙/企业推广策划公司
  • wordpress加载动画/长春seo技术
  • 免费网站模板带后台/邯郸seo排名
  • wordpress调用一篇/沈阳关键词快照优化
  • 河北网站建设收益/软文广告示范
  • 100款禁用网站/2023年第三波疫情9月
  • seo搜索引擎优化师/青岛seo招聘
  • 网站怎么屏蔽ip访问/百度快照优化排名推广怎么做
  • 网站建设网络推广最低价格/优化网站内容的方法
  • 蓝色科技企业网站模板免费下载/今日国际新闻摘抄
  • wordpress网站怎样/百度网址大全下载安装
  • 做简单网站需要学什么软件/微信营销是什么
  • 网站开发流程分析/适合交换友情链接的是
  • 企业建网站计什么科目/如何做营销
  • 浦江县建设局网站/12月10日新闻
  • 网页制作设计公司排名/福州seo公司排名
  • 做展示网站要恋用什么程序/厦门百度推广排名优化
  • php网站留言板模板下载/郑州有没有厉害的seo
  • 网站报错404/成都网站推广
  • 做网站的教学视频/国内免费发布产品的平台
  • 一千元做网站/企业网站seo服务
  • 齐诺网站建设东莞网站建设做网站/流量网站
  • 国贸附近网站建设/视频网站推广
  • pc网站开发成app难度/html网页制作模板
  • 网站所有分类中 点击箭头不出现下拉菜单/中国进入一级战备状态了吗
  • 做网站是html好还是java好/进入百度搜索网站
  • 网站制作常见问题/郑州网站优化顾问
  • 揭阳城乡建设局网站/seo手机关键词网址
  • 网络网站制作技巧/百度搜索引擎网址格式