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

ESP32P4之LVGL从0到1教学(一) 环境配置

ESP32P4使用LVGL

我这里主要以实用主义为主,不会和其他文章一样过多赘述很多理论和讲解,主要希望能多记录和讲解如何在最小学习成本下,快速使用起来LVGL这个组件,并精通使用ESP32+LVGL。

环境配置

为了更快的使用LVGL,所以底层的一般能跳过就跳过,但是有的配置是必须的,并且会影响到LVGL的性能,则要讲一下。

驱动

LVGL的使用一定要使用到屏幕的驱动,每款屏幕的驱动程序以及驱动芯片都不一样,为了快速使用,这里假设读者已经实现对应的驱动。

如果是使用微雪的ESP32开发板,那尽量直接使用官网的ESP32例程。官网网址:微雪电子官网资料

使用的例程尽量带LVGL。

开发方式

开发方式我这里主要是使用ESP-IDF开发,这个开发方式比Arduino的开发方式更加的复杂,但是开发出来的东西会更加的精致,能实现的功能也更加的复杂,更适合工程类开发。
如果你是学生,或者学习,建议使用ESP-IDF学习,虽然花的时间更多,但是学习会更加的系统,更方便以后做嵌入式开发工作。
如果你是工作者,那必须使用ESP-IDF学习,这是工程化的必然。

ESP_IDF界面


1、开发前,请确保你的VSCODE里已经安装了这个ESP_IDF,并且右边有这个图标。

2、确保安装了espressif-v5.5.4,这个版本是我用的比较稳定的,感觉没有什

http://www.jsqmd.com/news/1171902/

相关文章:

  • 802.11 Deauth Reason Code 实战解析:从Wireshark捕获到7种常见故障定位
  • 2026年最新盘点8个AI论文平台,半天写完一篇论文!
  • MFS分布式文件系统:高可用集群部署实战
  • TexLive 2024 + VSCode LaTeX Workshop 配置:3步解决 macOS PATH 与 PDF 自动刷新
  • C++控制台计费系统:数据结构、文件I/O与分层架构实战
  • C++实战:简易日程安排系统开发全解析与STL容器应用
  • Windows平台pthreads-w32配置指南:跨平台多线程开发实战
  • RouterOS 6.48.6 密码恢复:CentOS 7.9 救援模式挂载与文件删除实操
  • UniDriveVLA:自动驾驶语义驱动范式革命
  • 彻底搞懂Windows运行库:从DLL原理到一劳永逸的安装方案
  • uos-openldap-exporter核心功能解析:5大类关键指标助你掌控LDAP服务健康
  • ES2020核心特性实战指南:可选链、空值合并与BigInt落地
  • 个人创业怎么选赛道?互联网广告代理项目全面拆解
  • Vivado 2023.1 工程瘦身实战:3步压缩至原大小1%,保留源码与IP配置
  • 棒球投球运动生物力学建模与释放点动力学反演实战
  • 做小红书图文太头秃?这款开源 AI 神器,一句话帮你搞定!
  • ENSP 1.3 多网段 DHCP 中继配置:3个 VLAN 跨网段地址池实战
  • Gemini Omni Flash API:对话式视频生成技术实战指南
  • 多维聚合本质:维度坐标系重构与数据操纵语义
  • Altium Designer 24 原理图编译实战:3步定位并解决5类常见Error与Warning
  • MySQL Workbench 8.0 连接本地 MySQL 服务:5步解决“无法连接”与密码重置
  • Leaflet加载山东省天地图(第三版)基于vue2环境
  • SAP 委外加工 MRP 跑出计划订单 vs 采购申请:特殊采购类30与F的2种配置对比
  • 连续可表数列问题解析:从2022北京高考题到3类组合数学经典模型
  • CANoe 16.0 半实物仿真实战:3阶段集成测试与CAPL脚本编写要点
  • 10个趣味编程游戏网站:用游戏化方式高效学习Python
  • AI 率降到多少才算安全?怎么稳稳压到 15% 以下
  • OpenAI 终于把产品接上了
  • SSH-Keygen 与 Git 多平台配置:Windows/Linux/Mac 3系统密钥生成与验证全流程
  • TLA2518与dsPIC30F4013构建多通道数据采集系统