ssd20x开发板的lvgl项目中移植驱动等部分不用我们移植会少很多功夫,编译脚本也不需要修改,相当于根据官方开发板的demo程序,我们每次在GUI Guider上开发完界面仿真运行后再将对应custom和generated两个目录覆盖重新交叉编译即可。
嵌入式UI开发-lvgl+wsl2+vscode系列:7、滚动(Scrolling) 一、前言 lvgl的教程中将滚动单独放出来做了介绍,可能确实由于嵌入式设备显示屏较小,出现需要滚动的情况比较多,所以滚动也就显得比较重要。 二、示例 1、示例1(自动出现滚动) #include "../lv_examples.h" #if LV_BUILD_EXAMPLES /** * Demonstrate ho...
ssd20x开发板的lvgl项目中移植驱动等部分不用我们移植会少很多功夫,编译脚本也不需要修改,相当于根据官方开发板的demo程序,我们每次在GUI Guider上开发完界面仿真运行后再将对应custom和generated两个目录覆盖重新交叉编译即可。
一、前言 接下来我们根据开发板的LVGL指南移植lvgl的demo程序到开发板上,以及将一个评估的项目移植到开发板上,你将会发现移植lvgl到ssd2xx的板子上似乎很简单,但通过评估程序你将更加方便了解lvgl是否可以满足你的开发需求,除了评估开发板子的资源外,是否可以实现客户
嵌入式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(点击事件) #include "../lv_examples.h" #if LV_BUILD_EXAMPLES && LV_USE_SWITCH
嵌入式UI开发-lvgl+wsl2+vscode系列:6、布局(Layouts) 一、前言 这节总结一下整体页面的布局方式,lvgl的布局方式比较少,目前只有flex和grid两大类布局,即弹性布局和网格布局,弹性布局一般就是指定相对位置,网格布局就是将整个页面划分为网格状,我们做其它的UI开发虽然可能有更多的方式,但是基本这两类的布局方式已经...
嵌入式UI开发-lvgl+wsl2+vscode系列:9、控件(Widgets)(二) 接下来我们总结第二部分的控件。接下来我们学习最后10个左右的控件就可以在开发板上进行实战了。 ui vscode ide #if #include 嵌入式UI开发-lvgl+wsl2+vscode系列:8、控件(Widgets)(一) 这里将介绍一系列控件,了解后就可以开始基础的开发了。按钮在...
嵌入式UI开发-lvgl+wsl2+vscode系列:9、控件(Widgets)(二),接下来我们总结第二部分的控件。接下来我们学习最后10个左右的控件就可以在开发板上进行实战了。