五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

ESP32初體驗LVGL

2023-08-09 23:31 作者:愛劃水_咸魚  | 我要投稿

LVGL簡介

LVGL(輕巧而多功能的圖形庫)是一個免費的開放源代碼圖形庫,它提供創(chuàng)建具有易于使用的圖形元素,精美的視覺效果和低內(nèi)存占用的嵌入式GUI所需的一切。

開發(fā)環(huán)境

軟件:Arduino

硬件:

????????MCU:ESP32-WROOM-32D

????????屏幕:ST7789驅(qū)動IPS屏

環(huán)境搭建

安裝TFT_eSPI

打開Arduino,進入工具->管理庫,搜索TFT_eSPI,找到作者為Bodmer的庫進行安裝

TFT_eSPI庫安裝圖

安裝LVGL

打開Arduino,進入工具->管理庫,搜索LVGL,找到作者為kisvegabor,embeddedt,pete-pjb的庫進行安裝

lvgl庫安裝圖

修改User_Setup.h文件

打開Arduino,進入文件->首選項,在到項目文件夾位置,進入文件夾 Arduino->libraries->TFT_eSPI ,打開 User_Setup.h 文件

將文件設(shè)置為如下內(nèi)容:打開ST7789_DRIVER,設(shè)置屏寬與屏高

設(shè)置引腳

TFT_MOSI -> 15

TFT_SCLK -> 14

TFT_CS? ?-> 5

TFT_DC? ?-> 27

TFT_RST? -> 33

TFT_BL? ?-> 22

修改lv_conf_internal.h文件

如上,進入文件夾 Arduino->libraries->lvgl->src ,打開lv_conf_internal.h文件

將第41行代碼

#include "../../lv_conf.h"? ? ? ? ? ? ? ? /*Else assume lv_conf.h is next to the lvgl folder*/?

改為

#include "lv_conf.h"? ? ? ? ? ? ? ? /*Else assume lv_conf.h is next to the lvgl folder*/?

代碼編寫

在屏幕上顯示一段文字,代碼鏈接:https://willow017.github.io/

效果如圖所示:

lvgl效果圖


ESP32初體驗LVGL的評論 (共 條)

分享到微博請遵守國家法律
衡南县| 天全县| 庆元县| 东乡县| 闵行区| 河北区| 长武县| 顺平县| 铜川市| 江陵县| 清徐县| 达州市| 呼玛县| 泰州市| 元朗区| 当涂县| 靖远县| 长治市| 织金县| 临高县| 运城市| 汤阴县| 西安市| 甘孜县| 连城县| 安徽省| 玉树县| 扎囊县| 江山市| 巴彦县| 锡林浩特市| 塔城市| 竹北市| 昭苏县| 西华县| 望城县| 琼海市| 渝北区| 屏山县| 昌宁县| 乃东县|