[发明专利]一种可扩展的嵌入式人机接口工具实现方法有效
申请号: | 201910334899.3 | 申请日: | 2019-04-24 |
公开(公告)号: | CN110096278B | 公开(公告)日: | 2022-12-20 |
发明(设计)人: | 庞吉耀 | 申请(专利权)人: | 南京东源磐能能源科技股份有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 董建林 |
地址: | 211800 江苏省南京市江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 扩展 嵌入式 人机 接口 工具 实现 方法 | ||
本发明公开了一种可扩展的嵌入式人机接口工具实现方法,由人机接口配置文件、位于嵌入式终端的人机接口服务程序和位于PC端的人机界面展示程序组成,嵌入式终端的人机接口服务程序和PC端的人机界面展示程序通过串口或网络连接,并由PC端界面展示程序按人机接口配置文件约定重建用户界面并负责展示嵌入式终端提供的应用数据和向嵌入式终端发送PC端界面操作命令。基于本发明的人机接口工具实现方法,其界面和数据均由配置文件指定,嵌入式终端人机接口服务程序和PC端展示程序可以实现标准化,对于不同的嵌入式终端应用只需要修改人机接口配置文件,可以简化软件开发工作量,具有良好的应用前景。
技术领域
本发明涉及嵌入式人机接口工具技术领域,具体涉及一种可扩展的嵌入式人机接口工具实现方法。
背景技术
随着信息技术的发展,越来越多的终端设备加入智能化行列,出于成本、安装空间、信息安全和功耗等多种因素限制,很多智能电子设备都不会配备本地的人机界面,而这些设备的参数配置和信息读取必须依赖于额外的配置程序来实现,为形态各异的终端设备定制PC端的人机接口软件工作量会非常巨大。此外,基于可视化配置界面更容易被用户接受和上手,开发一款适用不同应用的终端配置程序,可以简化软件开发工作量,提高代码重用性,也使应用开发者能够将精力专注于终端应用,具有良好的应用前景。
目前,智能电子设备的配置软件主要有以下两种方法:
(1)基于终端设备的特定应用场景,单独开发与之配套的PC端配置程序;
(2)使用统一的人机界面模板,开发一套配置程序,然后要求终端设备按配置提供数据。
上述两种方案在一定程度上实现的嵌入式终端的人机界面,但应用场所不同,适用范围窄,存在不同的缺陷,具体如下:
(1)需要为不同的应用开发不同配置程序,代码重用程度低,工作量比较大;
(2)虽然可以使用一套配置程序来实现不同终端设备的配置,但PC端界面风格呆板,不能有大的变化,希望采取不同界面风格时仍然需要重新开发。
发明内容
本发明为了克服现有技术中的不足,提出一种可扩展的嵌入式人机接口工具实现方法,由一份人机接口配置文件同时完成终端设备和PC端展示程序的配置,实现PC端人机界面与任意终端的灵活匹配。
为解决上述技术问题,本发明提供了一种可扩展的嵌入式人机接口工具实现方法,其特征是,包括以下步骤:
步骤S1,确定嵌入式终端上需要展示的数据集,编制数据字典;
所述数据字典包括数据名称、数据描述、数据存储位置、数据存取方法、数据展示格式、数据展示的窗体样式和与该数据绑定的控件属性及操作事件;
步骤S2,确定PC端界面展示程序的界面布局,
所述界面布局包括窗体数量、各窗体上控件数量及各控件属性;
步骤S3,构建人机接口配置文件;
所述人机接口配置文件中包括PC端界面展示程序的界面布局、各控件所对应的数据源和操作事件;
步骤S4,在PC端解析人机接口配置文件,按照配置文件中界面布局生成PC端界面展示程序,在嵌入式终端生成人机接口服务程序,人机接口服务程序解析人机接口配置文件,获取配置文件中各控件所对应的数据源和操作事件,与嵌入式终端中各控件进行一一对应;
步骤S5,建立嵌入式终端人机接口服务程序和PC端界面展示程序之间的通信;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京东源磐能能源科技股份有限公司,未经南京东源磐能能源科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910334899.3/2.html,转载请声明来源钻瓜专利网。