一种提供多种人机交互开发模式的智能装置及方法与流程

文档序号:23418297发布日期:2020-12-25 11:39阅读:170来源:国知局
一种提供多种人机交互开发模式的智能装置及方法与流程

本发明涉及人机交互技术领域,具体涉及一种提供多种人机交互开发模式的智能装置及方法。



背景技术:

人机交互是指人与各类机器之间使用某种对话方式进行沟通,通过各种各样的方式进行互动交互操作,也是一种信息的互换行为。简单来说即通过人简单地操作或者互动完成人机交互设备输出人想要的结果。当前社会一个人每天要跟数十种或者上百种设备进行人机交互,例如电脑、手机、刷卡机等等。当前最受欢迎的人机交互设备当属带触摸功能的彩色显示人机交互器。

可以做出友好彩色界面的人机交互以及使用十分便捷的手指触控人机交互器虽然在使用上会满足人的需求,但是在这种产品开发上却有很大的不便。因为液晶屏的彩色图像刷新需要大量的cpu资源,额外还需要实时监测人的触控动作,并且还需要作出大量的例如剪切图片、弹出菜单、滑动切页等等绚丽的功能则更加需要开发人员投入大量的精力和工作。如果为了解决以上诸多功能而加入庞大的操作系统虽然在开发上会方便一些但是成本会急剧上升,产品稳定性以及操作流畅性会大打折扣。额外当前的人机操作开发模式上有指令集模式、组态开发模式以及其他专有模式等等,产品会一代一代进行升级更新,但很多之前已经开发完毕的产品人机操作工程并没有更新,因为其具有稳定的销量以及稳定性。因此产品的升级会造成旧产品的无法兼容以及使用,为了产品升级开发人员还会再重新对旧产品进行产品的重新开发,导致资源的极大浪费。因此一种能提供多种人机交互开发模式的智能装置及方法迫切地被需要。



技术实现要素:

本发明所要解决的技术问题是一种提供多种人机交互开发模式的智能装置及方法。

本发明解决上述技术问题的技术方案如下:一种提供多种人机交互开发模式的智能装置包括核心cpu、电源电路、存储模块、触摸功能以及显示液晶屏;

所述核心cpu,是整个人机交互智能装置的核心,是连接液晶屏、存储模块以及触摸功能的中间桥梁;是处理整个人机交互智能装置信息的处理器;

所述电源电路,是人机交互智能装置的能量转换来源,电源电路使系统从供电源头转换到不同模块或功能区所需的不同电源;

所述存储模块,是存储所有人机交互智能装置的工程文件载体,包括图片数据、音频数据以及各个存储关键信息的数据;

所述触摸功能,是人机交互的检测功能模块,可以通过触摸功能与人建立沟通和交流,触摸功能可以检测到人的操作手势;

所述显示液晶屏,是人机交互智能装置的彩色显示载体,是给人呈现多彩信息的载体;把需要告知人的色彩内容呈现出来;

本发明的有益效果是:通过电源电路的电压电流转换功能使整个人机交互智能装置可以运转起来;再通过触摸功能完成对人的按压或手势识别,进而实现人机交互中的触摸手势检测功能,进而把手势数据通过数字或模拟信息传输到核心cpu中;进而核心cpu再通过存储模块读取预先设定好的工程文件进行手势识别的加载和数据运算,进而完成人机交互智能装置的图像输出数据,该图像输出数据通过显示液晶屏完成人机交互智能装置的由人的手势识别最终到智能彩色信息输出的完整过程。

在上述技术方案的基础上,本发明还可以做如下改进:

进一步,所述核心cpu型号为t5或t5l;

采用上述进一步方案的有益效果是:t5或者t5l是高速cpu,具备两个核,可以同时处理图像刷新以及触摸检测以及存储器的读写操作。

进一步,所述电源电路包含了升压电路以及降压电路;

采用上述进一步方案的有益效果是:不同的电路具有不同的电压需求,尤其是显示液晶屏需要多种电压,通过电源电路可以方便产生各个不同的电压电路以便满足不同的功能模块用电需求。

进一步,所述显示液晶屏,可以是rgb接口、lvds接口、mipi接口等等;

采用上述进一步方案的有益效果是:通过支持不同接口的液晶屏的人机交互智能装置可以兼容市面上不同尺寸不同规格的液晶屏,便于用户产品的个性化开发。

一种提供多种人机交互开发模式的智能方法,包括以下步骤:

步骤1,通过内核文件选择开发模式,包括指令集模式、dgus模式、dgusii模式、组态开发模式;不同的内核相当于不同的计算机操作系统,不同的内核就可以分出不同的开发模式;

步骤2,通过工程转换软件可把不同开发模式的工程互相转换,即使是不同的开发模式所产生的不同格式的工程文件,都可以通过工程转换软件互相转换;

步骤3,工程开发或者修改,通过步骤2的工程转换步骤后变成开发者所熟悉或适应的开发模式即可进行当前工程的开发或修改;

步骤4,保存开发工程并结束;

本发明的有益效果是:通过系统内核的差别让相同的硬件可以实现不同的开发模式,这样做人工交互智能装置就可以有多种开发方法;进而通过工程转换软件可实现不同工程文件之间的相互转换,即可以实现工程的自动升级也可以实现工程的自动降级。

在上述技术方案的基础上,本发明还可以做如下改进:

进一步,不同内核可以通过sd卡进行烧录或者通过串口进行升级降级操作,方便多种开发方法的自由切换;

进一步,每一种开发方式都可以通过一个相同的开发软件进行开发;

进一步,当开发当前新工程文件或者维护旧工程文件在处理完毕后即可通过另存为选项把当前的工程文件保存成其他开发模式下的工程文件;

采用上述进一步方案的有益效果是:通过开发方式的自由选择可实现不同开发方式的兼容以及互相转换,降低了开发模式的门槛。

附图说明

图1为本发明中一种提供多种人机交互开发模式的智能装置的结构示意图;

图2为本发明中一种提供多种人机交互开发模式的智能方法流程图;

具体实施方式

以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。

如图1所示,为本发明一种提供多种人机交互开发模式的智能装置,包括核心cpu、电源电路、存储模块、触摸功能以及显示液晶屏;

如图1所示,电源电路为核心cpu、存储模块、触摸功能以及显示液晶屏提供电能;核心cpu连接存储模块、触摸功能以及显示液晶屏,作为其他辅助设备的沟通载体,核心cpu可以检测到触摸功能传来的触摸手势信号、可以读写存储模块的数据、亦可直接刷新显示液晶屏的彩色图像信息;

所述核心cpu包含着t5或t5l型号的芯片,该芯片具有双核处理器,不仅拥有高速的数据处理能以亦可以同时实现触摸信号、存储数据信号以及显示液晶屏信号的处理;

所述触摸功能与核心cpu是通过数字信号或模拟信号进行传输;通过数字信号可识别电容触摸屏的手势动作,通过模拟信号可判别电阻触摸屏所识别的手势动作;

所述存储模块,存储着当前人机交互工程的所有数据信息;通过人机交互工程的数据信息核心cpu即可处理所预设的人机交互工程信息,完成人的手势识别与对应的输出关系;

所述显示液晶屏是人机交互的信息显示载体,通过显示液晶屏可以刷出人机交互的彩色互动内容,包含了视频、图片、文字、图案等等。

如图2所示,一种提供多种人机交互开发模式的智能方法,包括以下步骤:

步骤1,通过内核文件选择开发模式,包括指令集模式、dgus模式、dgusii模式、组态开发模式;不同的内核相当于不同的计算机操作系统,不同的内核就可以分出不同的开发模式;

步骤2,通过工程转换软件可把不同开发模式的工程互相转换,即使是不同的开发模式所产生的不同格式的工程文件,都可以通过工程转换软件互相转换;

步骤3,工程开发或者修改,通过步骤2的工程转换步骤后变成开发者所熟悉或适应的开发模式即可进行当前工程的开发或修改;

步骤4,保存开发工程并结束。

当所处的工程文件在不同的开发模式下都有进行内核更新的情况下,工程文件并不需要除转换工程文件以外的操作,只需烧录好正确的开发模式内核即可实现兼容。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1