移动终端和单板调控方法

文档序号:7749567阅读:207来源:国知局
专利名称:移动终端和单板调控方法
技术领域
本发明涉及通信领域,具体而言,涉及一种移动终端和单板调控方法。
背景技术
在单板的研发、生产和售后服务中,对单板的调试和监控是非常重要的需求。通过对单板的调试和监控能够检测单板的运行状态、对单板进行故障检测等。相关技术中主要是采用台式计算机PC对单板进行调试和监控(统称为调控),但是,由于台式PC体积大、不好移动,因此使用台式PC搭建计算机环境对单板进行调控不方便,并且成本较高。此外,目前单板的种类很多,且越来越复杂,而在研发、生产和售后中如果要对单板进行简单调试,就需要在设备边上搭建计算机环境,尤其是在整机高低温实验环境中或者是在局外站点搭建计算机环境非常耗时耗力,效率低下。

发明内容
本发明的主要目的在于提供一种移动终端和单板调控方法,以至少解决上述的对单板进行调控不方便、成本较高、耗时耗力、以及效率较低的问题。根据本发明的一个方面,提供了一种移动终端,包括交互模块,用于根据来自用户的操作指令生成控制命令;数据处理模块,用于按照设置参数将控制命令转换为符合单板通讯要求的格式;串口,用于将符合单板通讯要求的格式的控制命令发送给单板。根据本发明的另一方面,提供了一种单板调控方法,包括移动终端根据来自用户的操作指令生成控制命令;移动终端按照设置参数将控制命令转换为符合单板通讯要求的格式;移动终端将符合单板通讯要求的格式的控制命令发送给单板;单板按照接收到的控制命令进行相应操作。通过本发明,采用体积小、具有可移动性和便携性的移动终端对单板进行调控,从而解决了相关技术中存在的单板调控不便、耗时耗力、以及效率较低的问题,从而实现了通过手机等移动终端来和单板进行通讯以实现对单板的调控,对单板的调控更加方便、快捷, 节省了人力和工作时间,从而提高了工作效率,特别适用于主要是通过串口使单板和手机进行通讯,从而完成对单板的直接操作。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是根据本发明实施例的移动终端与单板的系统框图;图2是根据本发明优选实施例的移动终端的示意图;图3是根据本发明优选实施例的移动终端上的多个串口与多块单板通讯的示意图;图4是根据本发明优选实施例的手机与单板的系统框图5是根据本发明实施例的单板调控方法的流程图;图6是根据本发明优选实施例的手机向单板下载版本文件的流程图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。在单板的研发、生产和售后服务中,需要对单板进行调试和监控以检测单板的运行状态、和对单板进行故障检测等。图1是根据本发明实施例的移动终端与单板的系统框图,图2是根据本发明优选实施例的移动终端的示意图。如图1所示,该移动终端10包括交互模块102、数据处理模块104、和串口 106, 其中交互模块102,用于根据来自用户的操作指令生成控制命令(即响应用户按键输入); 数据处理模块104,用于按照设置参数将控制命令转换为符合单板通讯要求的格式;串口 106,用于将符合单板通讯要求的格式的控制命令发送给单板20,从而实现对设备上的单板的监控。上述的交互模块通过提供命令行,支持用户通过按键输入生成控制命令发送给单板以使单板按照给控制命令进行相应的操作,很好地完成了人机交互过程。上述的移动终端10可以是手机等。相关技术中采用台式PC对单板进行调控,由于台式PC体积大、不好移动,因此导致对单板进行调控不方便,并且成本较高、耗时耗力、以及效率较低。本实施例采用体积小、 具有可移动性和便携性的移动终端对单板进行调控,从而解决了相关技术中存在的单板调控不便、耗时耗力、以及效率较低的问题,从而实现了通过手机等移动终端来和单板进行通讯以实现对单板的调控,对单板的调控更加方便、快捷,节省了人力和工作时间,从而提高了工作效率,特别适用于主要是通过串口使单板和手机进行通讯,从而完成对单板的直接操作。如图1所示,交互模块102还用于接受用户通过操作按键输入设置参数,该设置参数包括与单板20进行通讯的串口(如图3所示当移动终端包括多个串口时需要设置与单板进行通讯的串口,如串口编号)、以及与单板20进行通讯所使用的通讯参数,如波特率 (即通讯速率)、数据位数、停止位数等。对于提供了多个串口的移动终端,用户可以选择设置与单板通讯的串口,其它设置参数的设置也可以提供多种选择,使得移动终端和单板的进行通讯的设置保持一致,保证移动终端与单板的通讯正常进行。优选地,串口 106还用于接收来自单板20的运行信息;数据处理模块104还用于对该运行信息进行分析处理;交互模块102,还用于显示经分析处理后的运行信息以供用户进行查看。交互模块102能够将单板发送过来的信息显示出来,该显示是实时直接显示, 能够实时显示单板当前的运行信息,实现操作人员对单板的监控,以及较好地人机交互过程。优选地,串口 106还用于接收来自单板20的数据文件;交互模块102还用于显示该数据文件。如图2所示,优选地,上述的移动终端10还包括内存108,还用于保存串口 106接收到的来自单板的数据文件。该内存为非易失性存储器,用来存储单板的版本文件, 也可以存储数据处理模块接收到的数据文件。具体地,单板上的处理器可以将要发送出来的文件发送到移动终端的对应串口上,这部分根据各个单板的功能可以灵活设计。移动终端从单板接收到数据文件后,可以选择直接发送给交互模块102进行显示或者以文件形式存储到移动终端的内存108中。上述的单板将数据文件发送给移动终端的过程可以称为文件的上载或备份过程。优选地,如图3所示,移动终端10可以包括多个串口 106,每个串口 106用于与一个单板20连接,则各个串口 106接收到来自对应的单板的运行信息和数据文件后,交互模块102还用于并行显示来自多个单板20的运行信息和数据文件。这样,移动终端可以支持多串口数据接收并行处理显示,这样可以同时监控多块单板的信息,以及可以同时接收保存或显示多块单板的数据。优选地,如图1和图2所示,交互模块102还用于接受用户通过操作按键输入需要发送的数据;数据处理模块104还用于按照预先设置的设置参数将该数据转换为符合单板通讯要求的格式;串口 106还用于根据用户的操作指令将符合单板通讯要求的格式的数据发送给单板。移动终端向单板发送数据文件的过程可以称为文件的下载过程。优选地,如图2所示,串口 106包括RS232收发器1062,串口 106通过RS232收发器1062进行发送和接收。即移动终端通过串口中的RS232收发器进行数据和控制命令等的发送、以及接收来自单板的运行信息和数据文件等。使用RS232收发器容易实现。在具体实施的过程中,上述的交互模块102可以由服务端软件、按键和显示模块来实现。其中,服务端软件是运行在移动终端上的一个交互软件,完成操作人员和手机之间的交互,其功能可以包括(1)显示来自单板的信息;( 提供命令行,支持用户按键输入控制命令;(3)提供参数设置(即上述的设置参数的设置)。以移动终端为手机为例进行说明。如图4所示,手机包括服务端软件和硬件两部分。硬件系统组成如图4所示,将单板输出的数据经过RS232收发器处理,转换成可以通过线缆传输的信号,发送到手机上的RS232收发器上,经转换后将数据发送给数据处理模块, 数据处理模块处理之后直接显示在服务端软件上。当用户通过按键在服务端软件上输入控制命令后,控制命令经过数据处理模块发送到RS232收发器上,经转换后传送到单板上。手机和单板分别为服务端和终端,两者之间的通讯标准为RS232,两者之间的传输线一共可包括三根信号线,其中一收一发和一根地线。如图3所示,手机上可以包括多个串口,同时可以接多个单板,服务端软件支持多串口同时接收各单板的运行信息,互不干扰。如图4所示,通过RS232传输线连接手机上的串口和单板上的串口。单板发送的信号经过串口中的RS232收发器处理后,传送到手机;手机的输出信号(包括通讯数据和命令)经过RS232收发器送入单板。手机内建一个服务端软件,实现人机交互,单板将数据发送到手机的串口,经过手机内的RS232收发器转换后将数据发送到数据处理模块104,数据处理模块104对数据进行相应的分析处理后,直接发送给服务端软件并通过显示模块显示出来;用户通过按键在服务端软件上输入需要发送的数据,确定发送后服务端软件将数据传给数据处理模块104,进行相应的处理后经过RS232收发器发送到单板的串口上。具体地,结合图4,手机向单板发送运行版本(或测试程序)的工作流程如图6所示,包括以下步骤步骤S602,将手机和单板通过三根串口线(RS232传输线)连接后,首先开启手机上的服务端软件;
步骤S604,接受用户对设置参数(其中包括通讯参数)的设置选择与单板通讯的串口端口号,设置波特率、数据位、停止位;步骤S606,服务端软件设置完成后,给单板上电,单板开始运行并且往手机发送运行信息,服务端软件实时显示这些运行信息;步骤S608,单板BOOT运行完成后向手机发送申请串口手动控制的命令;步骤S610,用户通过手机观察到该申请信息后通过按键输入手动控制响应命令给单板;步骤S612,单板收到手机的响应命令之后,进入手动模式,并提供手动控制功能项。接收用户通过按键选择版本下载功能项;步骤S614,设置下载文件路径并发送确认命令后,数据处理模块根据设置路径从内存里读取版本文件并通过RS232收发器发送给单板。将需要下载的文件通过手机发送给单板并回读校验发送文件是否正确。与相关技术相比较,使用根据本发明优选实施例的移动终端对单板进行调控具有单板的调试和监控过程简单,通过串口使移动终端和单板进行通讯,简便可靠地完成了移动终端对单板的直接监控,并且支持按键输入控制命令,很好地完成了人和单板的交互。此外,还可以通过发送数据和控制命令给单板以及接收单板发送的运行信息和数据完成单板必要数据的下载、备份,以及单板的监控功能。图5是根据本发明实施例的单板调控方法的流程图,包括步骤S502,移动终端根据来自用户的操作指令生成控制命令;步骤S504,移动终端按照设置参数将控制命令转换为符合单板通讯要求的格式;步骤S506,移动终端将符合单板通讯要求的格式的控制命令发送给单板;步骤S508,单板按照接收到的控制命令进行相应操作。上述实施例提供了移动终端通过向单板发送控制命令实现对单板的调控的具体实施方案。优选地,在上述的方法中,还包括移动终端接收来自单板的运行信息;移动终端对运行信息进行分析处理;移动终端显示分析处理后的运行信息。此外,在上述的方法中,还包括移动终端接受用户通过操作按键输入需要发送的数据;移动终端按照预先设置的设置参数将该数据转换为符合单板通讯要求的格式;移动终端根据用户的操作指令将符合单板通讯要求的格式的数据发送给单板。从以上的描述中,可以看出,本发明实现了如下技术效果采用移动终端作为对单板的测试和升级的辅助工具,采用移动终端的串口通讯完成移动终端和单板之间的信息传递,可以简单而又方便的达到测试和监控单板的目的。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、 等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种移动终端,其特征在于,包括交互模块,用于根据来自用户的操作指令生成控制命令;数据处理模块,用于按照设置参数将所述控制命令转换为符合单板通讯要求的格式; 串口,用于将符合单板通讯要求的格式的控制命令发送给单板。
2.根据权利要求1所述的移动终端,其特征在于,所述交互模块还用于接受用户通过操作按键输入所述设置参数,所述设置参数包括与所述单板进行通讯的串口、以及与所述单板进行通讯所使用的通讯参数。
3.根据权利要求1所述的移动终端,其特征在于, 所述串口还用于接收来自所述单板的运行信息;所述数据处理模块还用于对所述运行信息进行分析处理; 所述交互模块,还用于显示所述分析处理后的运行信息。
4.根据权利要求3所述的移动终端,其特征在于, 所述串口还用于接收来自所述单板的数据文件; 所述交互模块还用于显示所述数据文件。
5.根据权利要求4所述的移动终端,其特征在于,还包括内存, 还用于保存所述串口接收到的来自所述单板的所述数据文件。
6.根据权利要求4所述的移动终端,其特征在于,所述移动终端包括多个所述串口,每个所述串口用于与一个单板连接,所述交互模块还用于并行显示来自多个所述单板的运行信息和数据文件。
7.根据权利要求1所述的移动终端,其特征在于,所述交互模块还用于接受用户通过操作按键输入需要发送的数据; 所述数据处理模块还用于按照所述设置参数将所述数据转换为符合所述单板通讯要求的格式;所述串口还用于根据所述用户的操作指令将所述符合所述单板通讯要求的格式的数据发送给所述单板。
8.根据权利要求1至7中任一项所述的移动终端,其特征在于,所述串口包括RS232收发器,所述串口通过所述RS232收发器进行发送和接收。
9.一种单板调控方法,其特征在于,包括 移动终端根据来自用户的操作指令生成控制命令;所述移动终端按照设置参数将所述控制命令转换为符合单板通讯要求的格式; 所述移动终端将所述符合单板通讯要求的格式的控制命令发送给所述单板; 所述单板按照接收到的所述控制命令进行相应操作。
10.根据权利要求9所述的方法,其特征在于,还包括 所述移动终端接收来自所述单板的运行信息;所述移动终端对所述运行信息进行分析处理; 所述移动终端显示所述分析处理后的运行信息。
全文摘要
本发明公开了一种移动终端和单板调控方法,其中,移动终端包括交互模块,用于根据来自用户的操作指令生成控制命令;数据处理模块,用于按照设置参数将控制命令转换为符合单板通讯要求的格式;串口,用于将符合单板通讯要求的格式的控制命令发送给单板。本发明实现了通过手机等移动终端来和单板进行通讯以实现对单板的调控,对单板的调控更加方便、快捷,节省了人力和工作时间,从而提高了工作效率,特别适用于主要是通过串口使单板和手机进行通讯,从而完成对单板的直接操作。
文档编号H04Q1/20GK102244880SQ201010180349
公开日2011年11月16日 申请日期2010年5月13日 优先权日2010年5月13日
发明者赵琰 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1