LV_MENU_ITEM_BUILDER_VARIANT_2 }; typedef uint8_t lv_menu_builder_variant_t; static void back_event_handler(lv_event_t * e); static void switch_handler(lv_event_t * e); lv_obj_t * root_page; static lv_obj_t * create_text(lv_...
*Set a large width, to make it scrollable on the main container*/ lv_obj_t * wrapper = lv_obj_create(main_cont); lv_obj_remove_style_all(wrapper); lv_obj_set_size(wrapper, lv_pct(300), lv_pct(100)); lv_obj_set_flex_flow(wrapper, LV_FLEX_FLOW_COLUMN); /*Create a chart on...
[wsl2] kernel=C:\\wsl2_kernel\\2023-02-19\\bzImage 在powershell中输入wsl --shutdown关闭wsl,然后再重新启动wsl,此时wsl就已经使用我们自己编译的内核启动了。如果你编译的内核版本和之前默认的内核版本不同的话,就可以输入uname -r命令进行查看是否成功。 如果内核版本和后面编译的内核版本不一样的话,就...
简直白忙活,这个wsl开发嵌入式还真是『依托答辩』。 五、编译WSL2内核 根据网络上的资料,git clone了wsl2-kernel过来自己编译,加入了USB块设备的驱动,然后用自己编译的内核启动wsl,最终终于是把我的读卡器识别出来了。不容易。
1.源码开发环境 wsl2中的安卓源码开发环境组成如下: Windows 11系统、WSL2子系统中安装ubuntu20.04、源码浏览修改工具Source Insight 4.0。 2.开发环境搭建 2.1 Windows系统中安装Source Insight 4.0 网上下载SourceInsight 4.0安装。可以从这个地方下载//bbs.pediy.com/thread-215669.htm ...
二、macos模拟环境搭建及编译运行示例相关问题('SDL2/SDL.h' file not found) 三、style示例 1、style示例1(样式设置大小、位置和填充属性) 2、style示例2(背景样式属性) 3、style示例3(边框样式) 4、style示例4(轮廓样式) 5、style示例5(阴影样式) 6、style示例6(图像样式属性) 7、style示例7(圆弧式样式...
嵌入式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两大类布局,即弹性布局和网格布局,弹性布局
WSL嵌入式开发系列教程 2 —— Windows 与 Linux 的文件互传 打开一个文件夹 ,然后在路径输入栏里输入 “\wsl$” 再回车,就可以进入到 Ubuntu 的根目录