logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

移植lvgl v9.2至任何嵌入式Linux设备

LVGL 库迭代太频繁了,wo干!每次隔段时间打开,库的版本就不一样,这下好了,听说LVGL 9.2版本的库是持久版本(稳定款),那就浅浅搞个移植,只要是跑Linux(通吃款😊)。

文章图片
#linux#c语言
移植lvgl v9到嵌入式linux设备

相比之前的版本,以前需要移植多两个文件lv_drivers和lv_demos,但是v9版本这两个文件已经在lvgl文件里了。相比之前的版本,也少了这个配置文件,该文件之前版本可以用来设置输入、输出的设备节点,在v9版本需要在main.c中指定。相比之前的版本,在我的显示效果来看,不用在main.c设置相应的显示分辨率了,可以查看例程源码:进去看看:(它的分辨率是800 * 480,我的显示屏分辨率

文章图片
#linux#c语言
移植lvgl v9.2至任何嵌入式Linux设备

LVGL 库迭代太频繁了,wo干!每次隔段时间打开,库的版本就不一样,这下好了,听说LVGL 9.2版本的库是持久版本(稳定款),那就浅浅搞个移植,只要是跑Linux(通吃款😊)。

文章图片
#linux#c语言
移植lvgl v9.2至任何嵌入式Linux设备

LVGL 库迭代太频繁了,wo干!每次隔段时间打开,库的版本就不一样,这下好了,听说LVGL 9.2版本的库是持久版本(稳定款),那就浅浅搞个移植,只要是跑Linux(通吃款😊)。

文章图片
#linux#c语言
移植lvgl v9到嵌入式linux设备

相比之前的版本,以前需要移植多两个文件lv_drivers和lv_demos,但是v9版本这两个文件已经在lvgl文件里了。相比之前的版本,也少了这个配置文件,该文件之前版本可以用来设置输入、输出的设备节点,在v9版本需要在main.c中指定。相比之前的版本,在我的显示效果来看,不用在main.c设置相应的显示分辨率了,可以查看例程源码:进去看看:(它的分辨率是800 * 480,我的显示屏分辨率

文章图片
#linux#c语言
到底了