一种移动终端基于usb的充电调试的方法及系统的制作方法

文档序号:10659070阅读:236来源:国知局
一种移动终端基于usb的充电调试的方法及系统的制作方法
【专利摘要】本发明涉及移动终端技术领域,公开了一种移动终端基于USB的充电调试的方法及系统,所述方法包括:当移动终端通过USB和供电设备连接后,检测供电设备是否对移动终端进行正常充电;当移在正常充电时,移动终端向供电设备发出通信请求,并与供电设备建立通信连接;移动终端接收供电设备输出的相关指令,并根据接收到的指令反馈相应的内容,当供电设备接收到反馈内容后进行充电功能调试。本发明通过移动终端和USB主机连接后既能充电,又能与USB主机之间建立连接进行通信,从而移动终端能根据相关指令反馈信息输出至USB主机中,同时也能接收USB主机的调试命令进行充电调试,从而方便开发者对充电功能的开发,提高移动终端厂商充电功能的开发效率。
【专利说明】
一种移动终端基于USB的充电调试的方法及系统
技术领域
[0001]本发明涉及移动终端技术领域,尤其涉及的是一种移动终端基于USB的充电调试的方法及系统。
【背景技术】
[0002]目前移动终端普遍采用可充电电池,因此充电是移动终端最为常用的功能之一。而充电由于涉及电池寿命,使用安全等问题,所以历来受到各家移动终端厂商的重视。充电最常用的方法有两种:通过充电器对移动终端充电和通过USB(Universal Serial Bus:通用串行总线/数据线)主机对移动终端充电。
[0003]通过USB主机对移动终端充电,譬如移动终端用USB线连接电脑,则电脑为移动终端充电,同时开发者也可以直接通过电脑的USB接口来接收移动终端输出的反馈信息以判断充电功能是否正常,同时通过USB接口对移动终端调试起来也很方便。
[0004]而通过充电器对移动终端充电,则无法对移动终端进行实时的调试,也无法实时接收移动终端的输出的反馈信息;而只能由移动终端将反馈信息暂时先保存在存储卡中,由开发者事后拔出存储卡然后从存储卡中得到日志信息,既不实时又不方便。
[0005]因此,现有技术还有待于改进和发展。

【发明内容】

[0006]本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种移动终端基于USB的充电调试的方法及系统,通过移动终端和USB主机连接后既能充电,又能与USB主机之间建立连接进行通信,从而移动终端能根据相关指令反馈信息输出至USB主机中,同时也能接收USB主机的调试命令进行充电调试,从而方便开发者对充电功能的开发,提高移动终端厂商充电功能的开发效率。
[0007]本发明解决技术问题所采用的技术方案如下:
一种移动终端基于USB的充电调试的方法,其中,包括:
步骤A,当移动终端通过USB和供电设备连接后,检测供电设备是否在对移动终端进行正常充电;
步骤B,当移动终端进行正常充电时,移动终端向供电设备发出通信请求,并与供电设备建立通信连接;
步骤C,移动终端接收供电设备输出的相关指令,并根据接收到的指令反馈相应的内容,当供电设备接收到反馈内容后进行充电功能调试。
[0008]所述移动终端基于USB的充电调试的方法,其中,所述步骤A中的供电设备是指USB主机,即电脑主机,所述USB主机包括四个引脚,分别为:VBUS、GND、DP和DN。
[0009]所述USB主机的四个引脚VBUS、GND、DP和DN的具体含义如下,VBUS:USB电压(5V),DM、DP:USB两根差分信号,也叫D-、D+ ,GND:电源地,O电平。
[0010]所述移动终端基于USB的充电调试的方法,其中,所述步骤A具体包括: Al,移动终端在充电前会先检测到VBUS上产生低电平变高电平的中断,如果判断出DP和DN是短路的话,则认为移动终端所连接的供电设备是充电器;如果DP和DN不短路,则等待USB主机上DP、DN引脚的响应,若USB主机有响应,则认为移动终端和USB主机建立了连接;
A2,当判断出移动终端在使用USB主机通过USB进行连接后,检测USB主机是否在对移动终端进行正常充电,若没有正常充电,则需要重新连接并进行检测。
[0011]所述移动终端基于USB的充电调试的方法,其中,所述步骤B具体包括:
BI,当检测到USB主机在对移动终端进行正常充电时,移动终端通过通信模块向USB主机发出通信请求;
B2,当USB主机接收到移动终端发出通信请求后,与移动终端建立通信连接,便于相互传输信息。
[0012]所述移动终端基于USB的充电调试的方法,其中,所述步骤C具体包括:
Cl,当移动终端与USB主机建立通信连接之后,USB主机既能对移动终端进行充电,又能与移动终端进行通信,从而移动终端能接收USB主机输出的相关指令;
C2,移动终端根据接收到的指令反馈相应的内容,当USB主机接收到反馈内容后对移动终端进行充电功能调试。
[0013]—种移动终端基于USB的充电调试的系统,其中,包括:
连接检测模块,用于当移动终端通过USB和供电设备连接后,检测供电设备是否在对移动终端进行正常充电;
通信建立模块,用于当移动终端进行正常充电时,移动终端向供电设备发出通信请求,并与供电设备建立通信连接;
反馈调试模块,用于移动终端接收供电设备输出的相关指令,并根据接收到的指令反馈相应的内容,当供电设备接收到反馈内容后进行充电功能调试。
[0014]所述移动终端基于USB的充电调试的系统,其中,所述连接检测模块中的供电设备是指USB主机,即电脑主机,所述USB主机包括四个引脚,分别为:VBUS、GND、DP和DN。
[0015]所述移动终端基于USB的充电调试的系统,其中,所述连接检测模块具体包括: 第一检测单元,用于移动终端在充电前会先检测到VBUS上产生低电平变高电平的中断,如果判断出DP和DN是短路的话,则认为移动终端所连接的供电设备是充电器;如果DP和DN不短路,则等待USB主机上DP、DN引脚的响应,若USB主机有响应,则认为移动终端和USB主机建立了连接;
第二检测单元,用于当判断出移动终端在使用USB主机通过USB进行连接后,检测USB主机是否在对移动终端进行正常充电,若没有正常充电,则需要重新连接并进行检测。
[0016]所述移动终端基于USB的充电调试的系统,其中,所述通信建立模块具体包括:
发送单元,用于当检测到USB主机在对移动终端进行正常充电时,移动终端通过通信模块向USB主机发出通信请求;
传输单元,用于当USB主机接收到移动终端发出通信请求后,与移动终端建立通信连接,便于相互传输信息。
[0017]所述移动终端基于USB的充电调试的系统,其中,所述反馈调试模块具体包括:
接收单元,当移动终端与USB主机建立通信连接之后,USB主机既能对移动终端进行充电,又能与移动终端进行通信,从而移动终端能接收USB主机输出的相关指令; 调试单元,移动终端根据接收到的指令反馈相应的内容,当USB主机接收到反馈内容后对移动终端进行充电功能调试。
[0018]本发明公开了一种移动终端基于USB的充电调试的方法及系统,所述方法包括:当移动终端通过USB和供电设备连接后,检测供电设备是否在对移动终端进行正常充电;当移动终端进行正常充电时,移动终端向供电设备发出通信请求,并与供电设备建立通信连接;
移动终端接收供电设备输出的相关指令,并根据接收到的指令反馈相应的内容,当供电设备接收到反馈内容后进行充电功能调试。本发明通过移动终端和USB主机连接后既能充电,又能与USB主机之间建立连接进行通信,从而移动终端能根据相关指令反馈信息输出至USB主机中,同时也能接收USB主机的调试命令进行充电调试,从而方便开发者对充电功能的开发,提高移动终端厂商充电功能的开发效率。
【附图说明】
[0019]图1是本发明移动终端基于USB的充电调试的方法的较佳实施例的流程图。
[0020]图2是本发明移动终端基于USB的充电调试的系统的较佳实施例的功能原理框图。
【具体实施方式】
[0021]为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0022]请参阅图1,图1是本发明检查并优化应用的压缩文件字节对齐的方法的较佳实施例的流程图。
[0023]如图1所示,本发明实施例提供的一种移动终端基于USB的充电调试的方法,包括以下步骤:
步骤S100,当移动终端通过USB和供电设备连接后,检测供电设备是否在对移动终端进行正常充电。
[0024]实际应用中,对移动终端进行充电最常用的方法有两种:通过USB主机对移动终端充电或者通过充电器对移动终端充电。本发明中,所述步骤SlOO中的供电设备是指USB主机,即电脑主机,所述USB主机包括四个引脚,分别为:VBUS、GND、DP和DN,所述USB主机上的四个引脚分别对应USB线上接口的四个相同的引脚。总线供电即指设备电源来自VBUSii脑主机的USB接口输出电压为5V,GND表示接地,DP表示正极,DN表示负极。
[0025]所述步骤SlOO具体包括:移动终端通过USB线和USB主机进行连接,移动终端在充电前会先检测到VBUS上产生低电平变高电平的中断,如果判断出DP和DN是短路的话,则认为移动终端所连接的供电设备是充电器;如果DP和DN不短路,则等待USB主机上DP、DN引脚的响应,若USB主机有响应,则认为移动终端和USB主机建立了连接;当判断出移动终端在使用USB主机通过USB进行连接后,检测USB主机是否在对移动终端进行正常充电,若没有正常充电,则需要重新连接并进行检测。
[0026]步骤S200,当移动终端进行正常充电时,移动终端向供电设备发出通信请求,并与供电设备建立通信连接。
[0027]本发明中,只有当移动终端和USB主机通过USB线连接后,并且USB主体对移动终端提供充电时,移动终端才能向供电设备发出通信请求,并与供电设备建立通信连接,从而进行信息的相互传输。实际中,考虑到充电配置执行是很快的,因此,只需当连接检测到有充电设备连接后过2秒或大于2秒的时间即可以认为已开始充电。
[0028]所述步骤S200中具体包括当检测到USB主机在对移动终端进行正常充电时,移动终端通过通信模块向USB主机发出通信请求;当USB主机接收到移动终端发出通信请求后,与移动终端建立通信连接,便于相互传输信息。
[0029]步骤S300,移动终端接收供电设备输出的相关指令,并根据接收到的指令反馈相应的内容,当供电设备接收到反馈内容后进行充电功能调试。
[0030]本发明中,通过移动终端和USB主机连接后既能充电,又能与USB主机之间建立连接进行通信,从而移动终端能根据相关指令反馈信息输出至USB主机中,同时也能接收USB主机的调试命令进行充电调试,即移动终端和USB主机能够相互传输信息,形成一个完整的反馈调节机制,从而方便开发者对充电功能的开发,提高移动终端厂商充电功能的开发效率,提高移动终端的电池质量,延长供电时间和使用寿命。
[0031]本发明中,所述步骤S300具体包括:当移动终端与USB主机建立通信连接之后,USB主机既能对移动终端进行充电,又能与移动终端进行通信,从而移动终端能接收USB主机输出的相关指令;移动终端根据接收到的指令反馈相应的内容,当USB主机接收到反馈内容后对移动终端进行充电功能调试。
[0032]基于上述实施例,本发明还提供一种移动终端基于USB的充电调试的系统,请参阅图2,图2是本发明移动终端基于USB的充电调试的系统的较佳实施例的功能原理框图。
[0033]如图2所示,所述系统包括:
连接检测模块210,用于当移动终端通过USB和供电设备连接后,检测供电设备是否在对移动终端进行正常充电;具体如上所述。
[0034]通信建立模块220,用于当移动终端进行正常充电时,移动终端向供电设备发出通信请求,并与供电设备建立通信连接;具体如上所述。
[0035]反馈调试模块230,用于移动终端接收供电设备输出的相关指令,并根据接收到的指令反馈相应的内容,当供电设备接收到反馈内容后进行充电功能调试;具体如上所述。
[0036]进一步地,所述移动终端基于USB的充电调试的系统,其中,所述连接检测模块中的供电设备是指USB主机,即电脑主机,所述USB主机包括四个引脚,分别为:VBUS、GND、DP和DN;具体如上所述。
[0037]所述移动终端基于USB的充电调试的系统,其中,所述连接检测模块具体包括: 第一检测单元,用于移动终端在充电前会先检测到VBUS上产生低电平变高电平的中断,如果判断出DP和DN是短路的话,则认为移动终端所连接的供电设备是充电器;如果DP和DN不短路,则等待USB主机上DP、DN引脚的响应,若USB主机有响应,则认为移动终端和USB主机建立了连接;具体如上所述。
[0038]第二检测单元,用于当判断出移动终端在使用USB主机通过USB进行连接后,检测USB主机是否在对移动终端进行正常充电,若没有正常充电,则需要重新连接并进行检测;具体如上所述。
[0039]所述移动终端基于USB的充电调试的系统,其中,所述通信建立模块具体包括:
发送单元,用于当检测到USB主机在对移动终端进行正常充电时,移动终端通过通信模块向USB主机发出通信请求;具体如上所述。
[0040]传输单元,用于当USB主机接收到移动终端发出通信请求后,与移动终端建立通信连接,便于相互传输信息;具体如上所述。
[0041]所述移动终端基于USB的充电调试的系统,其中,所述反馈调试模块具体包括:
接收单元,当移动终端与USB主机建立通信连接之后,USB主机既能对移动终端进行充电,又能与移动终端进行通信,从而移动终端能接收USB主机输出的相关指令;具体如上所述。
[0042]调试单元,移动终端根据接收到的指令反馈相应的内容,当USB主机接收到反馈内容后对移动终端进行充电功能调试;具体如上所述。
[0043]综上所述,本发明公开了一种移动终端基于USB的充电调试的方法及系统,所述方法包括:当移动终端通过USB和供电设备连接后,检测供电设备是否在对移动终端进行正常充电;当移动终端进行正常充电时,移动终端向供电设备发出通信请求,并与供电设备建立通信连接;移动终端接收供电设备输出的相关指令,并根据接收到的指令反馈相应的内容,当供电设备接收到反馈内容后进行充电功能调试。本发明通过移动终端和USB主机连接后既能充电,又能与USB主机之间建立连接进行通信,从而移动终端能根据相关指令反馈信息输出至USB主机中,同时也能接收USB主机的调试命令进行充电调试,从而方便开发者对充电功能的开发,提高移动终端厂商充电功能的开发效率。
[0044]当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于一计算机可读取的存储介质中,该程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、光盘等。
[0045]应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
【主权项】
1.一种移动终端基于USB的充电调试的方法,其特征在于,包括: 步骤A,当移动终端通过USB和供电设备连接后,检测供电设备是否在对移动终端进行正常充电; 步骤B,当移动终端进行正常充电时,移动终端向供电设备发出通信请求,并与供电设备建立通信连接; 步骤C,移动终端接收供电设备输出的相关指令,并根据接收到的指令反馈相应的内容,当供电设备接收到反馈内容后进行充电功能调试。2.根据权利要求1所述移动终端基于USB的充电调试的方法,其特征在于,所述步骤A中的供电设备是指USB主机,即电脑主机,所述USB主机包括四个引脚,分别为:VBUS、GND、DP和DN03.根据权利要求1所述移动终端基于USB的充电调试的方法,其特征在于,所述步骤A具体包括: Al,移动终端在充电前会先检测到VBUS上产生低电平变高电平的中断,如果判断出DP和DN是短路的话,则认为移动终端所连接的供电设备是充电器;如果DP和DN不短路,则等待USB主机上DP、DN引脚的响应,若USB主机有响应,则认为移动终端和USB主机建立了连接; A2,当判断出移动终端在使用USB主机通过USB进行连接后,检测USB主机是否在对移动终端进行正常充电,若没有正常充电,则需要重新连接并进行检测。4.根据权利要求1所述移动终端基于USB的充电调试的方法,其特征在于,所述步骤B具体包括: BI,当检测到USB主机在对移动终端进行正常充电时,移动终端通过通信模块向USB主机发出通信请求; B2,当USB主机接收到移动终端发出通信请求后,与移动终端建立通信连接,便于相互传输信息。5.根据权利要求1所述移动终端基于USB的充电调试的方法,其特征在于,所述步骤C具体包括: Cl,当移动终端与USB主机建立通信连接之后,USB主机既能对移动终端进行充电,又能与移动终端进行通信,从而移动终端能接收USB主机输出的相关指令; C2,移动终端根据接收到的指令反馈相应的内容,当USB主机接收到反馈内容后对移动终端进行充电功能调试。6.一种移动终端基于USB的充电调试的系统,其特征在于,包括: 连接检测模块,用于当移动终端通过USB和供电设备连接后,检测供电设备是否在对移动终端进行正常充电; 通信建立模块,用于当移动终端进行正常充电时,移动终端向供电设备发出通信请求,并与供电设备建立通信连接; 反馈调试模块,用于移动终端接收供电设备输出的相关指令,并根据接收到的指令反馈相应的内容,当供电设备接收到反馈内容后进行充电功能调试。7.根据权利要求6所述移动终端基于USB的充电调试的系统,其特征在于,所述连接检测模块中的供电设备是指USB主机,即电脑主机,所述USB主机包括四个引脚,分别为:VBUS、GND、DP和DN。8.根据权利要求6所述移动终端基于USB的充电调试的系统,其特征在于,所述连接检测模块具体包括: 第一检测单元,用于移动终端在充电前会先检测到VBUS上产生低电平变高电平的中断,如果判断出DP和DN是短路的话,则认为移动终端所连接的供电设备是充电器;如果DP和DN不短路,则等待USB主机上DP、DN引脚的响应,若USB主机有响应,则认为移动终端和USB主机建立了连接; 第二检测单元,用于当判断出移动终端在使用USB主机通过USB进行连接后,检测USB主机是否在对移动终端进行正常充电,若没有正常充电,则需要重新连接并进行检测。9.根据权利要求6所述移动终端基于USB的充电调试的系统,其特征在于,所述通信建立模块具体包括: 发送单元,用于当检测到USB主机在对移动终端进行正常充电时,移动终端通过通信模块向USB主机发出通信请求; 传输单元,用于当USB主机接收到移动终端发出通信请求后,与移动终端建立通信连接,便于相互传输信息。10.根据权利要求6所述移动终端基于USB的充电调试的系统,其特征在于,所述反馈调试模块具体包括: 接收单元,当移动终端与USB主机建立通信连接之后,USB主机既能对移动终端进行充电,又能与移动终端进行通信,从而移动终端能接收USB主机输出的相关指令; 调试单元,移动终端根据接收到的指令反馈相应的内容,当USB主机接收到反馈内容后对移动终端进行充电功能调试。
【文档编号】H02J7/00GK106026298SQ201610588013
【公开日】2016年10月12日
【申请日】2016年7月25日
【发明人】杨维琴, 俞斌
【申请人】Tcl移动通信科技(宁波)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1