
LittlevGL
文章平均质量分 51
Quan略略略
君子爱色取之有道
展开
-
【LittlevGL】看看LVGL8的draw_ctx
调用"lv_disp_drv_init"函数初始化一个显示设备驱动,一个显示设备驱动的结构体内容如下:typedef struct _lv_disp_drv_t { lv_coord_t hor_res; /**< Horizontal resolution.*/ lv_coord_t ver_res; /**< Vertical resolution.*/ lv_coord_t physical_hor_res;原创 2022-03-28 14:50:09 · 2655 阅读 · 0 评论 -
【LittlevGL】Demo学习
前一篇文章通过官方给的基于Linux FrameBuffer的LittlevGL例程学习了LittlevGL的移植步骤。本文将继续学习基于Linux FrameBuffer的Demo例程。先上带注释的demo_create函数代码:void demo_create(void){ lv_coord_t hres = lv_disp_get_hor_res(NULL); //获取显...原创 2019-07-24 14:53:58 · 4363 阅读 · 0 评论 -
【LittlevGL】模拟器
LittlevGL提供的模拟器有很多种:我使用的是VS版本的模拟器进行测试,github主页:https://github.com/littlevgl/pc_simulator_sdl_visual_studio,这个项目就是LittlevGL模拟器的VisualStudio工程,里面的visual_studio_2017_sdl文件夹就是源码存放位置,和使用Linux下的FrameBuf...原创 2019-07-24 16:42:59 · 6243 阅读 · 0 评论 -
【LittlevGL】ARM Linux移植
在前面移植到Ubuntu虚拟机上进行测试过,但是测试程序里面只有显示器驱动,没有输入设备(鼠标、键盘、触摸板)的移植,今天将LittlevGL移植到我的一块Linux板子上去,板子带有一块800*480的屏幕以及电容触摸面板。说不准什么时候可能可以用上,毕竟安卓和QT对系统的性能和资源要求太高,使用LittlevGL这套图形库可能会在某些场景上使用到。准备使用原来在虚拟机上测试的那套例程进行修...原创 2019-08-02 18:50:21 · 4233 阅读 · 9 评论 -
【LittlevGL】移植
“LittlevGL is a free and open-source graphics library providing everything you need to create embedded GUI with easy-to-use graphical elements, beautiful visual effects and low memory footprint.” --h...原创 2019-07-22 16:05:49 · 9343 阅读 · 1 评论