- 1、本文档共32页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
MEasyHMI2.0开发手册
四CGL.
M丫IRMakeYourIdeaReal
PAGE
PAGE10
目錄
前言
0
1.MEasyHMI2.0框架介绍
1
2.MEasyHMI2.0使用介绍
2
2.1主界面
2.1
2.2多媒体
2.2
2.3卫生医疗
2.3
2.4公共服务
2.4
2.5智能家电
2.5
2.6系统
2.6
3.MEasyHMI2.0应用开发
3
3.1环境搭建
3.1
3.2编译MEasyHMI2.0应用
3.2
3.3运行MEasyHMI2.0应用
3.3
4.MEasyHMI2.0应用集成
0
4.1AM335X系列开发板上集成MEasyHMI2.0应用
0.1
4.2i.MX6UL系列开发板上集成MEasyHMI2.0应用
0.2
4.3STM32MP157系列开发板上集成MEasyHMI2.0应用
0.3
附录A
1
附录B
2
MEasyHMI2.0开发手册
前言
本文档主要讲述MEasyHMI2.0的基本框架,并演示MEasyHMI2.0在深圳市米尔电子有限公司(下文简称“米尔”)开发板上的运行,此外还进一步说明了MEasyHMI2.0开发环境的搭建和源码的编译以及应用集成,以实例的形式讲述了如何在MEasyHMI2.0框架的基础上开发更多的应用。
本文档适合有一定开发经验的嵌入式linux开发工程师,QT开发工程师。版本历史:
版本号
描述
时间
V1.0
初始版本
2020.5.1
硬件版本:
本文仅档适用于米尔AM335X,i.MX6UL,STM32MP157系列开发板,具体信息以相应产品的发布包为准。注意:开发板Linux系统默认的root账户密码为空。
MEasyHMI2.0框架介绍
MEasyHMI2.0是深圳市米尔科技有限公司开发的一套基于QT5的人机界面框架。项目采用QML与C++混合编程,使用QML高效便捷地构建UI,而C++则用来实现业务逻辑和复杂算法。根据应用的类型我们将整个UI分为五个大类:多媒体,智能家电,卫生医疗,公共服务,系统。每个类下面又包含不同小类,针对每个小类我们实现了相应的应用。如图1-1所示。
图1-1MEasyHMI2.0结构框图
HMI2.0使用介绍
本节主要介绍MEasyHMI2.0中每个APP的使用及使用过程中注意的细节。软件环境:
u-boot
linux-4.x.x
带QT5运行环境的文件系统
MEasyHMIV2.0应用程序硬件环境:
MY-TFT070CV2电容屏/HDMI显示屏
MYIRAM335X,i.MX6UL,STM32MP157系列开发板
默认出厂程序只支持LCD显示和HDMI显示,用户选择使用LCD还是HDMI,需要根据对应板卡的文档进行设置。硬件连接方式:
表2-1开发板显示屏接口
开发板
LCD接口
MYD-C335X-GW
J14LCD
MYD-Y6ULX
J3LCD
MYS-6ULX
J8LCD
MYD-YA157
J18LCD/J10HDMI
主界面
主界面提供两种显示模式,一种是基于PathView实现的轮播显示,另一种是基于SwipeView实现的9宫格显示。界面说明:
图2-1-1轮播显示
标注1为中英文选择按钮标注2为应用选择按钮
标注3为主界面轮播显示和9宫格显示切换按钮标注4为联系我们界面。
图2-1-29宫格显示
图2-1-39宫格显示
图2-1-4联系我们界面
测试步骤:
如需英文显示,点击标注1的Englsih按钮,进入英文显示界面,再次点击切换为中文。
MEasyHMI2.0启动后默认进入轮播显示页面,左右滑动即可进行应用类别切换,点击标注2里面的应用按钮即可进入相应的应用。
点击标注3的按钮进入9宫格显示,在9宫格显示页面点击此按钮回到轮播显示。
点击标注4的区域可进入联系我们界面,在此界面点击左上角的闪动按钮才可以退出联系我们界面。
多媒体
本章节演示如何使用MEasyHMI2.0中的多媒体应用来控制开发板进行摄像头画面采集/拍照,视频播放,音乐播放,图片浏览等功能,详情请参考源码。
软件环境:
摄像头应用播放器应用音乐应用
图片应用硬件环境:
支持MEasyHMI2.0的MYIR开发板一块
USB摄像头一个界面介绍:
图2-2-1摄像头应用界面注意:开发板接了USB摄像头会自动显示摄像头采集的画面。
图2-2-2视频播放器界面
注意:开发板预存的视频文件位于开发板/usr/share/m
您可能关注的文档
最近下载
- 对照《中国共产党纪律处分条例》排查梳理违纪风险点(共30条,包含产生因素和防范举措).docx VIP
- 初中物理教师招聘选调考试精彩试题.docx
- 房屋租赁合同70582.doc
- 初中物理探究式教学研究结题报告草稿.doc
- 培训机构辅导班兼职教师聘用合同协议.doc
- 2022-2023学年北京市西城区高二下学期期末考试语文试题(解析版).docx
- 舞剧的僭越——作为符号的舞蹈诗剧《只此青绿》.pdf VIP
- DB53/T 2007-2015- 钢筋保护层混凝土垫块质量检测技术规程.pdf
- 初中物理教师招聘选调考试试题(2).doc VIP
- 学前儿童社会教育(学前儿童社会教育活动指导)-国家开放大学电大期末纸考卷考题目答案.pdf
文档评论(0)