触控一体机的触摸控制方法及装置制造方法及图纸

技术编号:16079512 阅读:32 留言:0更新日期:2017-08-25 15:17
本申请实施例公开了一种触控一体机的触摸控制方法及装置,所述方法包括:将检测到连贯触摸动作的触摸点坐标存储在坐标队列中;若检测所述坐标队列中的触摸点横向坐标和/或纵向坐标连续变化趋势一致,且变化值超过阈值,则向处理器CPU发送按键指令,所述按键指令用于指示显示屏显示内容执行符合所述横向坐标和/或纵向坐标变化趋势的对应操作。在本申请实施例中,当显示屏显示的应用为全屏显示状态时,下位机中的MCU切换为键盘模式,MCU将检测到的触摸点坐标转换成按键指令,由上位机中的CPU执行与该按键指令相应的按键响应。因此,当显示屏显示的应用为全屏显示状态时,可以直接通过划屏的方式对应用程序进行触摸控制,操作简单。

【技术实现步骤摘要】
触控一体机的触摸控制方法及装置
本申请涉及触控一体机
,尤其涉及一种触控一体机的触摸控制方法及装置。
技术介绍
触控一体机是一种集触控技术与计算机技术于一体的人机交互式设备,其采用触摸屏替代传统的鼠标或键盘进行信息输入,使得人机交互更加简单,被广泛应用于会议、教学等场所。图1为现有技术中一种触控一体机的结构框图,如图1所示,触控一体机包括上位机和下位机。其中,上位机和下位机既可以一体设置又可以分离设置,上位机包括处理器(CentralProcessingUnit,CPU),下位机包括微控制单元(MicrocontrollerUnit,MCU)、显示屏和触摸屏。上位机的CPU和下位机的MCU通信连接,在下位机中,MCU又分别与显示屏和触摸屏通信连接。使用时,用户可以根据自身的需求在上位机上安装相应的应用程序,由CPU将该应用程序的画面信息传输至MCU,MCU控制显示屏显示相应的画面。同时,MCU按照预设的时间间隔检测触摸屏上的触摸点坐标,并将检测到的触摸点坐标发送至CPU,由CPU执行相应的触摸响应。例如,当触摸点坐标为(x1,y1)时,CPU在坐标(x1,y1)处执行点击的触摸响应。应用程序的画面在显示屏上通常存在两种显示状态:全屏显示状态和非全屏显示状态。当应用程序的画面处于非全屏显示状态时,显示屏上通常设置触摸控制区域,并在触摸控制区域内标记相应的指令标识(例如,上一页或下一页等),用户可以通过点击相应的触摸控制区域实现应用程序的触控操作。该方式虽然可以方便用户对应用程序的操作,但是由于画面对显示屏的占用率较低,且显示屏上存在触摸控制区域的干扰,导致画面展示效果较差。因此,在使用触控一体机时,用户通常将应用程序的画面切换到全屏显示状态。当应用程序的画面处于全屏显示状态时,通常将触摸控制区域隐藏或删除。由于显示屏上并不显示触摸控制区域,因此用户只能通过长按触摸屏调出隐藏的触摸控制区域或者退出全屏显示状态,进而对应用程序进行触控操作,操作繁琐。
技术实现思路
本申请提供了一种触控一体机的触摸控制方法及装置,以解决现有技术中的触控一体机在全屏显示状态下不便于用户对应用程序进行触控操作的问题。第一方面,本申请实施例提供了一种触控一体机全屏显示状态下的触摸控制方法,应用于下位机,所述方法包括:将检测到连贯触摸动作的触摸点坐标存储在坐标队列中;若检测所述坐标队列中的触摸点横向坐标和/或纵向坐标连续变化趋势一致,且变化值超过阈值,则向处理器CPU发送按键指令,所述按键指令用于指示显示屏显示内容执行符合所述横向坐标和/或纵向坐标变化趋势的对应操作。第二方面,本申请实施例提供了一种触控一体机的触摸控制方法,应用于下位机,所述方法包括:若显示屏当前显示的应用为全屏显示状态,则应用上述第一方面所述的控制方法;若显示屏当前显示的应用为非全屏显示状态,则在检测到触摸点坐标后,向处理器CPU发送所述触摸点坐标,所述触摸点坐标用于指示显示屏显示内容执行符合所述触摸点坐标的对应操作。第三方面,本申请实施例提供了一种触控一体机全屏显示状态下的触摸控制方法,应用于上位机,所述方法包括:接收微控制单元MCU发送的按键指令,所述按键指令为所述MCU采用下述方式生成的按键指令:将检测到连贯触摸动作的触摸点坐标存储在坐标队列中;若检测所述坐标队列中的触摸点横向坐标和/或纵向坐标连续变化趋势一致,且变化值超过阈值,则生成按键指令;在显示屏显示内容中执行符合所述横向坐标和/或纵向坐标变化趋势的对应操作。第四方面,本申请实施例提供了一种触控一体机的触摸控制方法,应用于上位机,所述方法包括:若显示屏当前显示的应用为全屏显示状态,则应用上述第三方面所述的控制方法;若显示屏当前显示的应用为非全屏显示状态,则接收微控制单元MCU发送的触摸点坐标;在显示屏显示内容中执行符合所述触摸点坐标的对应操作。第五方面,本申请实施例提供了一种下位机,所述下位机包括:微控制单元MCU和触摸屏,所述MCU和所述触摸屏通信连接;所述MCU用于执行上述第一方面和/或第二方面所述的方法。第六方面,本申请实施例提供了一种上位机,所述上位机包括处理器CPU;用于存储所述CPU的执行指令的存储器;其中,所述CPU被配置为执行上述第三方面和/或第四方面所述的方法。第七方面,本申请实施例提供了一种触控一体机,所述触控一体机包括上述第五方面所述的下位机和上述第六方面所述的上位机,所述上位机中的处理器CPU和所述下位机中的微控制单元MCU通信连接。采用本申请实施例所提供的技术方案,当显示屏显示的应用为全屏显示状态时,下位机中的MCU切换为键盘模式,此时触摸屏相当于外接到上位机上的一个键盘,MCU中配置有触摸点坐标的变化值与按键指令的对应关系,MCU根据该对应关系将检测到的触摸点坐标转换成按键指令,由上位机中的CPU执行与该按键指令相应的按键响应。因此,当显示屏显示的应用为全屏显示状态时,可以直接通过划屏的方式对应用程序进行触摸控制,操作简单。附图说明为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为现有技术中一种触控一体机的结构框图;图2为本申请实施例提供的一种场景示意图;图3为本申请实施例提供的一种触控一体机全屏显示状态下的触摸控制方法流程示意图;图4A-4C为本申请实施例提供的滑屏操作示意图;图5为本申请实施例提供的一种触控一体机的触摸控制方法流程示意图;图6为本申请实施例提供的一种下位机的结构示意图;图7为本申请实施例提供的一种上位机的结构示意图。具体实施方式为了使本
的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。图2为本申请实施例提供的一种场景示意图,图2中包括上位机201和下位机202。其中,上位机201包括处理器(CentralProcessingUnit,CPU),下位机202包括微控制单元(MicrocontrollerUnit,MCU)、显示屏和触摸屏。使用时,用户可以根据自身的需求在上位机上安装相应的应用程序,例如PPT程序,由CPU将PPT画面信息传输至MCU,MCU控制显示屏显示相应的PPT画面。同时,MCU按照预设的时间间隔检测触摸屏上的触摸点坐标,并将检测到的触摸点坐标发送至CPU,由CPU执行相应的触摸响应。例如,当用户触摸“上一页触摸控制区域”时,MCU将检测到的触摸点坐标发送至CPU,CPU在“上一页触摸控制区域”处执行点击的触摸响应,实现PPT的上翻页操作。需要指出的是,图2所示仅为本申请实施例的一种场景示意图,图中上位机201和下位机202的具体类型和对应关系都不限于图2中公开的具体形式。例如,上位机201和下位机202既可以分离设置,又可以一体设置;上位机201和下位机202既可以通过信号线(例如USB线)通信连接,又可以通过无线的方式通信连接本文档来自技高网
...
触控一体机的触摸控制方法及装置

【技术保护点】
一种触控一体机全屏显示状态下的触摸控制方法,其特征在于,所述方法包括:将检测到连贯触摸动作的触摸点坐标存储在坐标队列中;若检测所述坐标队列中的触摸点横向坐标和/或纵向坐标连续变化趋势一致,且变化值超过阈值,则向处理器CPU发送按键指令,所述按键指令用于指示显示屏显示内容执行符合所述横向坐标和/或纵向坐标变化趋势的对应操作。

【技术特征摘要】
1.一种触控一体机全屏显示状态下的触摸控制方法,其特征在于,所述方法包括:将检测到连贯触摸动作的触摸点坐标存储在坐标队列中;若检测所述坐标队列中的触摸点横向坐标和/或纵向坐标连续变化趋势一致,且变化值超过阈值,则向处理器CPU发送按键指令,所述按键指令用于指示显示屏显示内容执行符合所述横向坐标和/或纵向坐标变化趋势的对应操作。2.根据权利要求1所述的方法,其特征在于,将检测到连贯触摸动作的触摸点坐标存储在坐标队列中,具体包括:若检测到按下操作动作,则将所述按下操作动作的坐标存储在坐标队列中;以及检测其他触摸点坐标继续存储在坐标队列中,直至检测到有抬起动作时,则确定该坐标队列为连贯触摸动作的触摸坐标。3.根据权利要求1所述的方法,其特征在于,所述将检测到连贯触摸动作的触摸点坐标存储在坐标队列中,之后还包括:计算所述坐标队列中数据,且清空所述坐标队列中存储的触摸点坐标。4.根据权利要求1-3任一项所述的方法,其特征在于,若检测所述坐标队列中的触摸点横向坐标和/或纵向坐标连续变化趋势一致,且变化值超过阈值,则向处理器CPU发送按键指令,包括:若检测所述坐标队列中的触摸点横向坐标连续递增和/或纵向坐标连续递减,且变化值超过阈值,则向CPU发送下翻页的按键指令;若检测所述坐标队列中的触摸点横向坐标连续递减和/或纵向坐标连续递增,且变化值超过阈值,则向CPU发送上翻页的按键指令。5.一种触控一体机的触摸控制方法,其特征在于,所述方法包括:若显示屏当前显示的应用为全屏显示状态,则应...

【专利技术属性】
技术研发人员:倪立亭薛婷婷
申请(专利权)人:青岛海信电器股份有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1