一种移动终端NFC固件升级方法、移动终端及存储介质技术

技术编号:19691053 阅读:47 留言:0更新日期:2018-12-08 10:58
本发明专利技术公开了一种移动终端NFC固件升级方法、移动终端及存储介质,其中,所述方法包括:A、移动终端NFC固件升级过程中,若检测到NFC复位引脚电压高于第一检测阈值V1时,获取NFC固件并拷贝到内存中;B、若检测到NFC下载引脚电压高于第二检测阈值V2时,启动固件升级;C、若固件升级超时,则判断NFC未处于升级状态,并返回步骤A,以达到当移动终端中的NFC固件升级时,能够减少上述复位引脚与下载引脚的动作时间,以从整体上减少NFC固件升级消耗的总时间,实现了提升NFC升级固件的速度的目的,为用户提供了方便。

【技术实现步骤摘要】
一种移动终端NFC固件升级方法、移动终端及存储介质
本专利技术涉及移动终端领域,尤其涉及的是一种移动终端NFC固件升级方法、移动终端及存储介质。
技术介绍
随着移动终端技术的发展,越来越多的移动终端带有NFC(nearfiledcommunication,近场通讯)技术,以实现通过移动终端进行无线支付、刷公交卡等功能。另外NFC也可以用于两台移动终端之间数据的传输,譬如,第一台移动终端想要将一个文件传输给第二台移动终端,则第一台移动终端可以将该文件通过NFC将文件传输给第二台移动终端,方便快捷。由于NFC相关技术处于高速开发中,升级频率也较快,可能每隔几个月就会出一些新功能,以及对现有功能中的问题进行修复,而这些改进点对于用户手中的移动终端来说只能通过固件升级来实现。在现有技术中,移动终端NFC固件升级需要有复位引脚与下载引脚分别进行预先设定的动作才能进行升级操作,而上述复位引脚与下载引脚的动作一般需要消耗一定时间,因此致使升级固件的总体时间较慢。因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,当移动终端NFC固件升级时,复位引脚与下载引脚的动作一般需要消耗一定时间,致使升级固件的总体时间较慢,针对现有技术的上述缺陷,本专利技术提供一种移动终端NFC固件升级方法、移动终端及存储介质,能够减少上述复位引脚与下载引脚的动作时间,以从整体上减少NFC固件升级消耗的总时间,实现了提升NFC升级固件的速度的目的,极大地为用户提供了方便。本专利技术解决技术问题所采用的技术方案如下:一种移动终端NFC固件升级方法,包括:A、移动终端NFC固件升级过程中,若检测到NFC复位引脚电压高于第一检测阈值V1时,获取NFC固件并拷贝到内存中;B、若检测到NFC下载引脚电压高于第二检测阈值V2时,启动固件升级;C、若固件升级超时,则判断NFC未处于升级状态,并返回步骤A。进一步地,所述的一种移动终端NFC固件升级方法,还包括步骤:D、设置NFC复位引脚电压第三检测阈值V3,若检测到NFC复位引脚电压低于所述第三检测阈值V3时,则判断NFC未处于升级状态,将内存中已拷贝的NFC固件删除,并释放该内存,返回步骤A。进一步地,所述的一种移动终端NFC固件升级方法,所述步骤A还包括:A1、当NFC未处于升级状态时,设置NFC复位引脚为第一检测阈值V1。进一步地,所述的一种移动终端NFC固件升级方法,所述步骤B具体包括:B1、设置NFC复位引脚为第二检测阈值V2;B2、设置超时时间为第一设定时间T1的定时器,复位并启动所述定时器;B3、若检测到NFC下载引脚电压高于所述第二检测阈值V2时,启动固件升级,并停止所述定时器。进一步地,所述的一种移动终端NFC固件升级方法,所述步骤C具体包括:C1、当检测到在第一设定时间T1内NFC下载引脚电压高于所述第二检测阈值V2时,并检测固件升级是否在T1时间内完成;C2、若检测到在T1时间内完成固件升级则说明升级成功,超时则说明固件升级失败,则判断NFC未处于升级状态,将内存中已拷贝的NFC固件删除,并释放该内存,返回步骤A。进一步地,所述的一种移动终端NFC固件升级的方法,所述第一检测阈值V1为0.2至0.4V,所述第二检测阈值V2为1.5至1.7V;所述第三检测阈值V3为1.5至1.7V。一种移动终端,包括处理器、存储器以及通信总线,所述存储器存储有可被所述处理器执行的计算机可读程序;所述通信总线实现处理器和存储器之间的连接通信;所述处理器执行所述计算机可读程序时实现如下步骤:S1、移动终端NFC固件升级过程中,若检测到NFC复位引脚电压高于第一检测阈值V1时,获取NFC固件并拷贝到内存中;S2、若检测到NFC下载引脚电压高于第二检测阈值V2时,启动固件升级;S3、若固件升级超时,则判断NFC未处于升级状态,并返回步骤A;所述步骤S1还包括:S11、当NFC未处于升级状态时,设置NFC复位引脚为第一检测阈值V1;所述步骤S2具体包括:S21、设置NFC复位引脚为第二检测阈值V2;S22、设置超时时间为第一设定时间T1的定时器,复位并启动所述定时器;S23、若检测到在第一设定时间T1内NFC下载引脚电压高于所述第二检测阈值V2时,启动固件升级,并停止所述定时器;所述步骤S3具体包括:S31、当检测到NFC下载引脚电压高于所述第二检测阈值V2时,并检测固件升级是否在T1时间内完成;S32、若检测到在T1时间内完成固件升级则说明升级成功,超时则说明固件升级失败,则判断NFC未处于升级状态,将内存中已拷贝的NFC固件删除,并释放该内存,返回步骤A。进一步地,所述的一种移动终端,所述处理器执行所述计算机可读程序时还实现如下步骤:S4、设置NFC复位引脚电压第三检测阈值V3,若所述第一设定时间T1内未检测到NFC下载引脚电压高于所述第二检测阈值V2,且检测到NFC复位引脚电压低于所述第三检测阈值V3时,则判断NFC未处于升级状态,将内存中已拷贝的NFC固件删除,并释放该内存。进一步地,所述的一种移动终端,所述第一检测阈值V1为0.2至0.4V,所述第二检测阈值V2为1.5至1.7V;所述第三检测阈值V3为1.5至1.7V。一种计算机可读存储介质,述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如权利要求1-6任意一项所述的一种移动终端NFC固件升级方法的步骤。本专利技术所提供的一种移动终端NFC固件升级方法、移动终端及存储介质,在NFC未处于升级状态时,设置NFC复位引脚为第一检测阈值V1,当检测到NFC复位引脚电压高于所述第一检测阈值V1时,获取NFC固件并拷贝到内存中,设置NFC复位引脚为第二检测阈值V2,并设置超时时间为第一设定时间T1的定时器,复位并启动该定时器,若检测到NFC下载引脚电压高于所述第二检测阈值V2时,说明启动固件升级,停止所述定时器,当定时器超时时,说明NFC未处于升级状态,将内存中已拷贝的NFC固件删除,并释放该内存,返回前面步骤。使得当移动终端中的NFC固件升级时,能够减少上述复位引脚与下载引脚的动作时间,以从整体上减少NFC固件升级消耗的总时间,实现了提升NFC升级固件的速度的目的,为用户提供了方便。附图说明图1所示为本专利技术一种移动终端NFC固件升级方法的较佳实施例的流程图;图2所示为实现本专利技术一种移动终端NFC固件升级方法的系统的较佳实施例的结构图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参见图1,图1所示为本专利技术一种移动终端NFC固件升级方法的较佳实施例的流程图,如图1所示,包括以下步骤:S10、当NFC未处于升级状态时,设置NFC复位引脚为第一检测阈值V1;S20、当检测到NFC复位引脚电压高于所述第一检测阈值V1时,获取NFC固件并拷贝到内存中;S30、设置NFC复位引脚为第二检测阈值V2,设置超时时间为第一设定时间T1的定时器,复位并启动所述定时器;S40、若检测到NFC下载引脚电压高于所述第二检测阈值V2时执行步骤S50,超时则执行步骤S70;在本步骤中,若本文档来自技高网...

【技术保护点】
1.一种移动终端NFC固件升级方法,其特征在于,包括:A、移动终端NFC固件升级过程中,若检测到NFC复位引脚电压高于第一检测阈值V1时,获取NFC固件并拷贝到内存中;B、若检测到NFC下载引脚电压高于第二检测阈值V2时,启动固件升级;C、若固件升级超时,则判断NFC未处于升级状态,并返回步骤A。

【技术特征摘要】
1.一种移动终端NFC固件升级方法,其特征在于,包括:A、移动终端NFC固件升级过程中,若检测到NFC复位引脚电压高于第一检测阈值V1时,获取NFC固件并拷贝到内存中;B、若检测到NFC下载引脚电压高于第二检测阈值V2时,启动固件升级;C、若固件升级超时,则判断NFC未处于升级状态,并返回步骤A。2.根据权利要求1所述的一种移动终端NFC固件升级方法,其特征在于,还包括步骤:D、设置NFC复位引脚电压第三检测阈值V3,若检测到NFC复位引脚电压低于所述第三检测阈值V3时,则判断NFC未处于升级状态,将内存中已拷贝的NFC固件删除,并释放该内存,返回步骤A。3.根据权利要求1所述的一种移动终端NFC固件升级方法,其特征在于,所述步骤A还包括:A1、当NFC未处于升级状态时,设置NFC复位引脚为第一检测阈值V1。4.根据权利要求1所述的一种移动终端NFC固件升级方法,其特征在于,所述步骤B具体包括:B1、设置NFC复位引脚为第二检测阈值V2;B2、设置超时时间为第一设定时间T1的定时器,复位并启动所述定时器;B3、若检测到NFC下载引脚电压高于所述第二检测阈值V2时,启动固件升级,并停止所述定时器。5.根据权利要求1所述的一种移动终端NFC固件升级方法,其特征在于,所述步骤C具体包括:C1、当检测到在第一设定时间T1内NFC下载引脚电压高于所述第二检测阈值V2时,并检测固件升级是否在T1时间内完成;C2、若检测到在T1时间内完成固件升级则说明升级成功,超时则说明固件升级失败,则判断NFC未处于升级状态,将内存中已拷贝的NFC固件删除,并释放该内存,返回步骤A。6.根据权利要求1~2所述的一种移动终端NFC固件升级的方法,其特征在于,所述第一检测阈值V1为0.2至0.4V,所述第二检测阈值V2为1.5至1.7V;所述第三检测阈值V3为1.5至1.7V。7.一种移动终端,包括处理器、存储器以及通信总线,所述存储器存储有可被所述处理器执行的计算机可读程序;所述通信总线实现处...

【专利技术属性】
技术研发人员:杨维琴俞斌
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:广东,44

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

1