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

做网站用源码网站建设规划书

做网站用源码,网站建设规划书,年报是否就是在工商网站做的,做图片的软件带字图片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.dtcms.com/wzjs/37069.html

相关文章:

  • 网站开发 0755电商代运营收费标准
  • 网页代码用什么软件潍坊seo培训
  • 五莲网站建设维护推广国外免费ip地址
  • wordpress成品网站yunbuluo站长工具查询网
  • 营销型网站建设开发价格网络推广平台收费不便宜
  • 在网站上找到漏洞之后怎么做google ads
  • 微软制作网页软件seo外链专员
  • wordpress如何做优化网站人多怎么优化
  • 网站备案后打不开百度推广渠道
  • 长沙哪里做网站价格便宜怎么开发网站
  • 深圳网站建设费用多少百度推广客户端mac版
  • 杭州网站优化烟台百度推广公司
  • 做资源网站违法吗东莞网络推广平台
  • 常见网站图标松松软文
  • wordpress主题中文免费刷seo
  • 海外网站加速器免费企业网站营销的优缺点
  • 上海做建材上什么网站好百度2023免费下载
  • 销售管理系统有哪些搜索引擎优化是什么工作
  • 长春市做网站的公司seo网站优化平台
  • 关于做视频网站的一些代码域名解析查询
  • 家庭宽带做网站保定网站建设公司哪家好
  • dw制作简单网站百度客服人工
  • php的网站数据库如何上传谷歌搜索入口
  • 做网站商丘seo和sem的概念
  • 我国外贸企业网站建设站长工具seo综合查询访问
  • 自己怎样做优惠券网站重庆镇海seo整站优化价格
  • 深圳建设工程质量安全智能监管平台网站福州百度网站快速优化
  • 做无障碍浏览网站关系网站优化公司
  • 政府类网站建设求个没封的网站2022
  • php网站开发实例教程 源代码个人网站建设