一种手持设备在线调试系统的制作方法

文档序号:6451147阅读:142来源:国知局
专利名称:一种手持设备在线调试系统的制作方法
技术领域
本实用新型涉及一种远程测控系统,具体涉及一种手持设备在线调试系统。
背景技术
目前手持设备在生产线环节若出现IXD显示屏、或CAMERA拍照不清楚等问题,往往需要将发生故障的手持设备寄回研发总部进行分析,或者研发人员去现场出差调试,从而造成效率低下,项目进度延后。然而随着现在的手持设备的功能越来越多,结构越来越复杂,在生产过程中整机出现故障的频率越来越高,而随着产品的更新换代的加快,要求产品的生产效率越高越好。因此,有必要设计一种通过简便的方法,快速解决在线生产中的产品出现故障解决方法。
实用新型内容本实用新型的目的在于克服现有技术中存在的缺陷,设计一种不需经过专业培训,即可实时在线解决手持设备在线故障解决方案。为实现上述目的,本实用新型的技术方案是设计一种手持设备在线调试系统,其特征在于,所述系统包括手持设备和计算机,用于连接手持设备和计算机的数据线,在所述手持设备上设置有串行接口模块和实时数据采集分析模块,在所述手持设备的存储器内储存有运行实时多任务的操作系统。其中,在所述实时数据采集分析模块中设置有调试代码输出模块。该模块用于将计算机输出的调试指令传送到手持设备中发生故障的相应外部设备上,以达到排除故障的目的。为了便于对不断增加外部设备可能出现故障的处理,在所述实时数据采集分析模块中设置有若干个串行连接的扩展接口。优选的技术方案是,所述计算机通过网络与远端计算机连接,用于实现通过远端的计算机对手持设备的检测和/或调试。本实用新型的优点和有益效果在于该手持设备在线调试系统,以嵌入式软件技术和计算机技术为基础。适用于手持设备产品开发周期短、设备模块多样化、开发调试任务繁重等要求。该解决方案需要手持设备硬件上支持,既手持设备在硬件上设有串口模块用于接收和发送计算机的数据。软件上需要手持设备内具有运行实时多任务的操作系统。该方案需要在操作系统内嵌入一个实时数据采样分析模块,用于和计算机调试端数据交换。采用上述系统后则不需研发人员在场,而由受过临时培训的人员即可操作调试。只需一个数据线和一台计算机即可而不必有专用调试设备。

图I是本实用新型手持设备在线调试系统的结构示意图;图2是本实用新型实施例的结构示意图;[0011]图3是本实用新型手持设备在线调试系统的软件构架图;图4是本实用新型手持设备在线调试系统的软件流程图。
具体实施方式
以下结合附图和实施例,对本实用新型的具体实施方式
作进一步描述。以下实施例仅用于更加清楚地说明本实用新型的技术方案,而不能以此来限制本实用新型的保护范
围。 如图1、2所示,本实用新型是一种手持设备在线调试系统,其该系统包括手持设备I和计算机2,用于连接手持设备和计算机的数据线3,在所述手持设备上设置有串行接口模块4和实时数据采集分析模块5,在所述手持设备的存储器6内储存有运行实时多任务的操作系统。本实用新型在所述实时数据采集分析模块5中设置有调试代码输出模块7。该模块用于将计算机输出的调试指令传送到手持设备中发生故障的相应外部设备上,以达到排除故障的目的。为了便于对不断增加外部设备可能出现故障的处理,在所述实时数据采集分析模块5中设置有若干个串行连接的扩展接口。本实用新型优选的实施方案是,所述计算机通过网络与远端计算机连接,用于实现通过远端的计算机对手持设备的检测和/或调试。本实用新型主要利用在手持设备的内存中装有实时操作系统,在实时操作系统内嵌入对串口数据的实时动态采集解析软件,由计算机通过数据线将数据发送至个操作系统,进而达到控制各个外部设备的目的。手持设备的数据传输端口和计算机控制数据传输端口通过数据线电气连接示意图如图2所示。需要连接GND、TX、RX三根线用于控制数据接收和发送。本方案需要在手机系统里加入实时数据采集分析模块。该模块通过定时器定期查询外部调试端通过串口发过来的数据。当串口收到数据时,实时数据采集分析模块将接收数据进行解析,区分出是发往哪个外设模块的命令。如命令I是发生到LCD显示屏的命令,通过该命令可以读取LCD当前的状态,同时可以控制LCD的状态,命令2是用于摄像头的调试。命令3、命令4等可以根据各模块的调试需求进行增加。如图3所示,上述实时数据采集分析模块工作的软件实现流程是第一步打开并设置好通讯端口。弟_■步设直并启动定时器。第三步在定时器的回调函数里判断端口缓冲器区里是否有接收数据,没有则返回等待下次定时到时继续循环第三步,有则读取数据进入第四步。第四步对数据进行算法解析,获取控制命令数据。数据无效则返回第三步,有效则进入第五步。第五步根据控制命令调用相关API接口,控制相关模块运行,同时获取该模块的运行状态,把数据通过端口发送给计算机控制端。如图4所示,软件的流程为计算机输入端。[0029]调试人员可以通过计算机上的超级终端或者其它串口工具,设置好串口后,往串口发送指定命令来达到调试目的。以上所述仅是本实用新型的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本实用新型技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本实用新型的保护范围。权利要求1.一种手持设备在线调试系统,其特征在于,所述系统包括手持设备和计算机,用于连接手持设备和计算机的数据线,在所述手持设备上设置有串行接口模块和实时数据采集分析模块。
2.如权利要求I所述的手持设备在线调试系统,其特征在于,在所述实时数据采集分析模块中设置有若干个串行连接的扩展接口。
3.如权利要求I所述的手持设备在线调试系统,其特征在于,所述计算机通过网络与远端计算机连接,用于实现通过远端的计算机对手持设备的检测和/或调试。
专利摘要本实用新型公开了一种手持设备在线调试系统,其特征在于,所述系统包括手持设备和计算机,用于连接手持设备和计算机的数据线,在所述手持设备上设置有串行接口模块和实时数据采集分析模块,在所述手持设备的存储器内储存有运行实时多任务的操作系统;在所述实时数据采集分析模块中设置有调试代码输出模块。该手持设备在线调试系统,以嵌入式软件技术和计算机技术为基础。适用于手持设备产品开发周期短、设备模块多样化、开发调试任务繁重等要求。该解决方案需要手持设备硬件上支持,既手持设备在硬件上设有串口模块用于接收和发送计算机的数据。
文档编号G06F11/36GK202433893SQ20112037949
公开日2012年9月12日 申请日期2011年10月9日 优先权日2011年10月9日
发明者赵建国, 黄兆松 申请人:浙江德景电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1