ssd20x开发板的lvgl项目中移植驱动等部分不用我们移植会少很多功夫,编译脚本也不需要修改,相当于根据官方开发板的demo程序,我们每次在GUI Guider上开发完界面仿真运行后再将对应custom和generated两个目录覆盖重新交叉编译即可。
嵌入式UI开发-lvgl+wsl2+vscode系列:2、label(标签)+button(按钮)+slider(滑块)控件熟悉及其示例demo运行 上节我们主要了解了lvgl以及在Windows上搭建基于wsl2和vscode的lvgl模拟运行环境,其demo程序已经成功运行起来,接下来我们 ui vscode lvgl #include #define 嵌入式UI开发-lvgl+wsl2+vscode系列:1、资料收集以...
1.触屏学习(一)——STM32移植LVGL01-302.触屏学习(二)——LVGL、Vscode模拟器搭建学习01-313.stm32cubemx+cmake vscode开发05-19 4.WSL2 Xlaunch 转发显示图像05-20 收起 export DISPLAY=localhost:0.0 export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{print $2}'):0 控制...
一、前言 接下来我们根据开发板的LVGL指南移植lvgl的demo程序到开发板上,以及将一个评估的项目移植到开发板上,你将会发现移植lvgl到ssd2xx的板子上似乎很简单,但通过评估程序你将更加方便了解lvgl是否可以满足你的开发需求,除了评估开发板子的资源外,是否可以实现客户
开发板上是8.2的版本,目前GUI Guider上是8.3.10的,部分接口是没有的,但是简单的界面开发是没有问题的,ssd20x开发板的lvgl项目中移植驱动等部分不用我们移植会少很多功夫,编译脚本也不需要修改,相当于根据官方开发板的demo程序,我们每次在GUI Guider上开发完界面仿真运行后再将对应custom和generated两个目录覆盖重新交...
嵌入式UI开发-lvgl+wsl2+vscode系列:4、动画(Animations) 文章目录 一、前言 二、动画示例 1、示例1(基础按钮+label的组合动画) 2、示例2(回放效果动画) 3、示例3(贝塞尔曲线3动画) 4、示例4(动画时间轴) 三、最后 一、前言 接下来我们进行动画的总结。掌握动画能让交互更加吸引人,看起来更加炫酷,让用户...
嵌入式UI开发-lvgl+wsl2+vscode系列:2、label(标签)+button(按钮)+slider(滑块)控件熟悉及其示例demo运行,上节我们主要了解了lvgl以及在Windows上搭建基于wsl2和vscode的lvgl模拟运行环境,其demo程序已经成功运行起来,接下来我们
嵌入式UI开发-lvgl+wsl2+vscode系列:5、事件(Events) 一、前言 这节进行事件的总结,通过事件回调方式将用户和ui的交互行为绑定组合起来。 二、事件示例 1、示例1(点击事件) AI检测代码解析 #include "../lv_examples.h" #if LV_BUILD_EXAMPLES && LV_USE_SWITCH...
嵌入式UI开发-lvgl+wsl2+vscode系列:6、布局(Layouts) 一、前言 这节总结一下整体页面的布局方式,lvgl的布局方式比较少,目前只有flex和grid两大类布局,即弹性布局和网格布局,弹性布局一般就是指定相对位置,网格布局就是将整个页面划分为网格状,我们做其它的UI开发虽然可能有更多的方式,但是基本这两类的布局方式已经...
(span, "LVGL is an open-source graphics library."); lv_style_set_text_color(&span->style, lv_palette_main(LV_PALETTE_BLUE)); span = lv_spangroup_new_span(spans); lv_span_set_text_static(span, "the boy no name."); lv_style_set_text_color(&span->style, lv_palette_main(LV_...