跳至主要內容

02.LVGL移植

约 169 字小于 1 分钟

硬件要求

https://docs.lvgl.io/master/intro/introduction.html

16, 32 or 64 bit microcontroller or processor

16 MHz clock speed is recommended

Flash/ROM: > 64 kB for the very essential components (> 180 kB is recommended)

RAM: > 48 kB

C99 or newer compiler

第一步: 下载LVGL 和 准备一个可用的stm32 工程

https://github.com/lvgl/lvgl/tree/release/v8.4

第二步: 把 LVGL 的src目录复制到工程 添加 文件到工程

lvgl 源码只保留 三个文件夹两个文件

img_6.png

把 lv_conf_template.h修改为 lv_conf.h

img_7.png

删除examples文件夹里不需要的文件, 只保留porting

img_8.png

把lvgl 文件夹复制到项目工程

第三步 修改配置

img_10.png

img_11.png

img_12.png

lvgl_config
lvgl_porting







第三步 修改配置

修改