利用gui调试触控屏的装置及方法

文档序号:6431456阅读:128来源:国知局
专利名称:利用gui调试触控屏的装置及方法
技术领域
本发明涉及一种调试触控屏的装置及方法,尤其是指利用GUI调试触控屏的装置及方法。
背景技术
触控屏作为一种较简单、成熟的人机交换设备在很多领域已得到了广泛的应用。 目前触控技术的实现主要有电阻式感应、电容式感应、红外线感应等。现阶段,应用较多的是电容式触控屏,手指或者金属笔等可以直接触碰触控屏,根据电容的变化判断触碰点的具体位置。现阶段为了调试触控屏上的各种参数,如调试触控屏的线性度、灵敏度等参数,设计师往往需要通过串口线或USB线与开发板相连,在开发板上拷入触控屏驱动和调试程序,驱动由触控屏特性编制而成,调试程序是根据驱动而写的应用程序,设计师调试完毕将程序发给工厂量产调试。调试触控屏需要操作员在超级终端内输入一些命令,如加载驱动、 开启服务、执行应用程序相关命令等,上述方法调试触控屏要求操作员熟悉LINUX系统一些常用命令;而目前操作员文化程度普遍不高,由于对命令不理解,敲入命令速度较慢,对屏幕的数字没有感性认识,测试一块触控屏花费时间较长,影响工厂生产效率,因此如何帮助操作员快速调试触控屏亟待解决问题。

发明内容
本发明实际所要解决的技术问题是如何提供一种传输速度快、适应性强、操作简单、数据显示直观并快速分析触控屏方法。为了实现本发明的上述目的,本发明提供了一种利用GUI调试触控屏的装置,其包括PC机和智能设备,其中,所述PC机包括主机、输入设备、控制台,而所述智能设备包括开发板以及触控屏,所述PC机和所述智能设备通过USB线相连接。本发明所述的利用GUI调试触控屏的装置和方法,采用USB传输方式,所以传输速度快、插拔方便;再者,实现了将字符化命令转换成图形可视化界面,界面更加美观,操作起来更加容易,对于数据的分析快捷也更加直观。


图1是本发明所述装置相互关系图。图2是本发明所述PC机内所开发程序实现方法的流程图。图3是本发明所述智能设备内所开发程序实现方法流程图。下面结合附图和实施例对本发明作进一步的说明。本发明所述调试触控屏的方法中利用GUI (所谓GUI是指图形用户界面)调试触控屏,所述装置分为两部分PC机和智能设备。其中所述PC机包括主机、输入设备、控制台等;而所述智能设备包括开发板以及触控屏等,且所述PC机和所述智能设备通过USB线相连接。所述输入设备用于将字符化命令输入到PC机上;然后所述PC机与所述开发板通过USB线连接,即所述PC机再将上述命令通过USB接口发送给所述开发板;所述开发板执行相应的命令,并将在所述触控屏上操作的的命令予以执行。开发板视架构而定,比如手机通常ARM架构,平板电脑可能X86架构。所述PC机通过控制台访问所述开发板,而所述开发板操纵所述触控屏。当从输入设备中输入字符命令后,所述PC机将上述命令发送给所述开发板,所述开发板执行相应的命令,然后所述触控屏上操作的信号数据经所述开发板传输到所述PC机上,再经过所述PC机传递给控制台;所述控制台对上述数据进行保存,所述 PC机从所述控制台获取数据,并对获取的数据进行分析并转换成图形化可视化面,最终实现人机界面的交换。下面再具体介绍本发明所述利用GUI调试触控屏的方法
技术领域
本发明所述方法主要包括以下步骤首先,将智能设备驱动安装到所述PC机上;其次, 再将开发程序安装到PC机上;最后,将所述PC机与所述智能设备通过USB线连接。即所述 PC机内先要开发对智能设备USB的驱动,然后所述开发程序才能访问智能设备。请参考图2所示,所述PC机内的开发程序流程如下首先,初始化图形界面;其次,连接智能设备,待所述智能设备连接成功后等待操作员点击界面按钮;若智能设备提示操作员再次连接设备,否则结束程序。当操作员点击按钮,或者程序自动发送操纵触控屏命令,如进入检索触控屏按钮、发送触控屏命令、获取控制台数据、转化可识别图形,最后再返回到等待用户界面按钮;或者可直接关闭按钮、关闭设备,结束程序。经过上述过程,所述触控屏可将数据反馈给所述控制台,从控制台获取数据进行分析,绘制易感知图形,如直线、 线段、实心圆和直方图等。最终,操作员只需看图形就可分析触控屏。请参考图2所示,所述智能设备内需先开发对触控屏的驱动,所开发的程序能访问触控屏设备。所述智能设备中的开发程序流程如下根据入口函数参数判断执行某项命令,这些命令包括打开智能设备、设定模式、读模块、写模块和关闭智能设备,完成上述命令后,进入出口函数,即程序结束。因所有操作触控屏都可用读、写来完成,所以所述PC端通过循环来执行命令,每执行一条命令运行一次所开发程序,操纵触控屏数据反馈到控制台, 供PC机调用。本发明所述的方法,由于所述PC机和所述智能设备通过USB线相互紧密连接,而所述PC机内的开发系统要求识别USB智能设备,从而PC机能访问智能设备,而所述开发智能设备的程序能识别触控屏设备,进而所述智能设备能访问触控屏。由于通常工厂测试是整机测试,所以操作员只需用USB线将PC机和智能设备相连即可,然后操作员点击所述PC 机内开发系统界面按钮,按钮内部命令通过USB协议传输发送给所述开发板;所述开发板内触控屏驱动处理好触控屏多种机制,开发板内应用程序调用这些机制接口,并将数据反馈到PC机控制台设备,所开发系统根据不同命令从控制台获取数据采集分析,绘制操作员易感知的图形。因此,本发明所述的利用GUI调试触控屏的装置和方法,不但使用起来简单且界面美观、传输速度快、适应性强、而且分析数据更加直观。
权利要求
1.一种利用⑶I调试触控屏的装置,其包括PC机和智能设备,其中,所述PC机包括主机、输入设备、控制台,而所述智能设备包括开发板以及触控屏,其特征在于所述PC机和所述智能设备通过USB线相连接。
2.如权利要求1所述的装置,其特征在于所述PC机与所述智能设备中的开发板通过 USB线连接。
3.如权利要求1所述的装置,其特征在于所述输入设备用于将字符化命令输入到PC 机上。
4.如权利要求1或3所述的装置,其特征在于所述PC机通过控制台访问所述开发板。
5.如权利要求4所述的装置,其特征在于所述开发板操纵所述触控屏。
6.如权利要求1所述的装置,其特征在于所述触控屏上操作的信号数据经所述开发板传输到所述PC机上,再经过所述PC机传递给控制台。
7.如权利要求6所述的装置,其特征在于所述控制台对上述数据进行保存,所述PC 机从所述控制台获取数据。
8.利用权利要求1所述装置调试触控屏的方法,其步骤如下首先,将智能设备驱动安装到所述PC机上;其次,再将开发程序安装到PC机上;最后,将所述PC机与所述智能设备通过USB线连接。
9.如权利要求8所述的方法,其特征在于所述安装到PC机上的开发程序流程如下 首先,初始化图形界面;其次,连接智能设备,待所述智能设备连接成功后等待点击界面按钮;最后,程序自动发送操纵触控屏命令。
10.如权利要求8所述的方法,其特征在于所述智能设备中的开发程序流程如下首先,根据入口函数参数判断执行某项命令;然后,完成上述命令后,进入出口函数。
全文摘要
本发明涉及一种利用GUI调试触控屏的装置,其包括PC机和智能设备,其中,所述PC机包括主机、输入设备、控制台,而所述智能设备包括开发板以及触控屏,所述PC机和所述智能设备通过USB线相连接。所述的装置和方法,采用USB传输方式,所以传输速度快、插拔方便;再者,实现了将字符化命令转换成图形可视化界面,界面更加美观,操作起来更加容易,对于数据的分析快捷也更加直观。
文档编号G06F11/36GK102253891SQ20111024660
公开日2011年11月23日 申请日期2011年8月26日 优先权日2011年8月26日
发明者陈正龙 申请人:苏州瀚瑞微电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1