主界面
米尔HMI2.0首次在百问科技 100ask_imx6ull 上运行,超级炫酷!
本文转载来源:百问科技
作者:韦东山
细心,密切关注百问网动态的读者会发现,100ask_imx6ull的淘宝详情展示的LCD界面图变了,是的,随着米尔最新QT-MEasy HMI 2.0的发布,我们也在100ask_imx6ull开发板完成了适配,比第一版更酷炫,更快,更舒适。免费开源,大家可以下载更新体验,文末有更新的教程。
100ask_imx6ull开发板购买地址:
https://item.taobao.com/item.htm?id=610613585935 (复制到浏览器打开)
为此,我们专门录了个100ask_imx6ull运行MEasy HMI 2.0的演示视频:
MEasy HMI 2.0框架介绍
MEasy HMI 2.0是米尔电子开发的一套基于QT5的人机界面框架。采用QML与C++混合编程,QML可高效便捷地构建UI,C++则用来实现业务逻辑和复杂算法。重要的是免费开源。
MEasy HMI2.0视频简介
根据应用的类型我们将整个UI分为五个大类:多媒体,智能家电,卫生医疗,公共服务,系统。
主界面提供两种显示模式,一种是基于PathView实现的轮播显示,另一种是基于SwipeView实现的9宫格显示。
01.轮播显示
1为中英文切换按钮
2为应用选择按钮
3为主界面轮播显示和9宫格显示切换按钮
4为联系我们界面
02.九宫格显示
九宫格显示
第一页
滑动查看
心电仪应用界面
MEasy HMI 2.0中的卫生医疗中的心电仪应用可以进行心电波形绘制,ECG,NIBP, SPO2, RESP, TEMP等参数的动态显示。
主界面可以点击心电仪应用进入心电仪界面。
界面左侧的心电波形会动态进行绘制。
界面右侧的ECG,NIBP, SPO2, RESP, TEMP等数据每隔一秒刷新一次。
点击右上角的退出按钮可退出心电仪应用。
其他功能
查看系统信息:
播放音乐:
查看图片:
系统设置:
文件浏览器:
智能洗衣:
取票机:
重点来了,如何更新安装MEasy HMI 2.0到100ask_imx6ull?方法如下:
如果您是第一次获取SDK源码,请使用如下命令获取(前提是Ubuntu能上网):
book@100ask:~$ git clone https://e.coding.net/codebug8/repo.git
book@100ask:~$ mkdir -p 100ask_imx6ull-sdk && cd 100ask_imx6ull-sdk
book@100ask:~/100ask_imx6ull-sdk$ ../repo/repo init -u https://e.coding.net/weidongshan/manifests.git -b linux-sdk -m imx6ull/100ask_imx6ull_linux4.9.88_release.xml --no-repo-verify
book@100ask:~/100ask_imx6ull-sdk$ ../repo/repo sync -j4
已经获取过SDK源码的用户,使用如下命令进行同步更新:
book@100ask:~/100ask_imx6ull-sdk$ ../repo/repo sync -c
同步完成后的代码示例:
进入Buildroot_2020.02.x目录,执行make 100ask_imx6ull-qt_defconfig指定配置文件
book@book-virtual-machine:~/100ask_imx6ull-sdk$cd Buildroot_2020.02.x/
book@book-virtual-machine:~/100ask_imx6ull-sdk/Buildroot_2020.02.x$make 100ask_imx6ull-qt_defconfig
最后执行make all编译 ,编译时间可能要数小时,请耐心等待。
生成的文件是在Buildroot的output/images/ 目录下的 emmc.img ,然后使用我们的烧写工具100ask_imx6ull_flashing_tool烧写到EMMC,并设置开发板为EMMC启动即可。
100ask_imx6ull开发板购买地址:
https://item.taobao.com/item.htm?id=610613585935 (复制到浏览器打开)
长按二维码 关注我们
深圳总部电话:0755-25622735 18924653967地址:深圳坂田云里智能园2栋6楼上海办事处电话:021-62087019 18924632515北京办事处电话:010-84675491 13316862895技术支持电话:027-59621648邮箱:support.cn@myirtech.com