寻卡方法、NFC芯片及电子设备技术

技术编号:34530795 阅读:57 留言:0更新日期:2022-08-13 21:23
本申请实施例提供一种寻卡方法、NFC芯片及电子设备,涉及NFC领域,该方法包括:选取多个硬件特征参数组合中的一个硬件特征参数组合作为第一硬件特征参数组合;若NFC芯片配置第一硬件特征参数组合后,寻卡失败,则将第一硬件特征参数组合切换为第二硬件特征参数组合,并根据第二硬件特征参数组合再次进行寻卡。本申请实施例提供的方法,有助于工作在RW模式下的NFC设备兼容不同的NFC卡片,从而可以提高工作在RW模式下的NFC设备的稳定性和兼容性。性。性。

【技术实现步骤摘要】
寻卡方法、NFC芯片及电子设备


[0001]本申请实施例涉及NFC领域,尤其涉及一种寻卡方法、NFC芯片及电子设备。

技术介绍

[0002]近场通信(Near Field Communication,NFC)作为一种通信技术,已经在人们的生活中被大量使用。其中,NFC设备的工作模式主要包括两种,卡模拟(Card Emulation,CE)模式及读卡(Reader/Writer,RW)模式。可以理解的是,NFC设备是具有NFC芯片的电子设备,当NFC设备处于CE模式下,该处于CE模式下的NFC设备具有卡模拟功能,此时,处于CE模式下的NFC设备可以模拟为一张NFC芯片卡,例如,门禁卡、交通卡、银行卡等,用于被处于RW模式下的NFC设备进行读写。而当NFC设备处于RW模式下,该处于RW模式下的NFC设备可以主动发射射频信号去识别和读写其他NFC卡片,其中,NFC卡片可以是由处于CE模式下的NFC设备模拟的卡片,也可以是普通的NFC芯片卡,此时,处于RW模式下的NFC设备可以认为是一个读卡设备,如同POS机、门禁、闸机等。
[0003]工作在RW模式下的不同的NFC设备可以配置不同的读卡器硬件特征参数,硬件特征参数影响了NFC指令交互的成功率。通常,NFC卡片也会预先配置一套芯片卡硬件特征参数。因此,工作在RW模式下的NFC设备难以兼容不同的NFC卡片,由此会出现工作在RW模式下的NFC设备对于不同的NFC卡片的信息读取不完整,甚至出现无反应的情况。

技术实现思路

[0004]本申请实施例提供了一种寻卡方法、NFC芯片及电子设备,有助于工作在RW模式下的NFC设备兼容不同的NFC卡片,从而可以提高工作在RW模式下的NFC设备的稳定性和兼容性。
[0005]第一方面,本申请实施例提供了一种寻卡方法,应用于电子设备,该电子设备具有NFC芯片,该NFC芯片工作在RW模式,该电子设备预设多个硬件特征参数组合,每个硬件特征参数组合包括多套硬件特征参数,包括:
[0006]选取多个硬件特征参数组合中的一个硬件特征参数组合作为第一硬件特征参数组合;
[0007]若NFC芯片配置第一硬件特征参数组合后,寻卡失败,则将第一硬件特征参数组合切换为第二硬件特征参数组合,并根据第二硬件特征参数组合再次进行寻卡。
[0008]本申请实施例中,通过在工作在RW模式下的NFC设备中预设多个硬件特征参数组合,在使用硬件特征参数组合寻卡失败后,切换硬件特征参数组合并再次寻卡,由此可以有助于工作在RW模式下的NFC设备兼容不同的NFC卡片,从而可以提高工作在RW模式下的NFC设备的稳定性和兼容性。
[0009]其中一种可能的实现方式中,每套硬件特征参数与NFC模式、NFC技术及比特率的组合具有映射关系。
[0010]本申请实施例中,通过将不同的硬件特征参数与NFC模式、NFC技术及比特率的组
合进行映射,可以使得电子设备在不同NFC技术和比特率之间进行切换,以匹配配置不同硬件特征参数的NFC卡片,由此可以提高寻卡的成功率。
[0011]其中一种可能的实现方式中,第一硬件特征参数组合中的硬件特征参数与第二硬件特征参数组合中的硬件特征参数对应的NFC技术相同,比特率不同。
[0012]本申请实施例可以实现在具有相同技术及不同比特率的硬件特征参数之间进行切换。
[0013]其中一种可能的实现方式中,第一硬件特征参数组合中的硬件特征参数与第二硬件特征参数组合中的硬件特征参数对应的NFC技术相同,比特率不同具体包括:
[0014]第一硬件特征参数组合包括对应于第一NFC技术及第一比特率的第一硬件特征参数,第二硬件特征参数组合包括对应于第一NFC技术及第二比特率的第二硬件特征参数;第一比特率与第二比特率不同。
[0015]其中一种可能的实现方式中,第一硬件特征参数组合中的硬件特征参数与第二硬件特征参数组合中的硬件特征参数对应的NFC技术和比特率相同,参数值不同。
[0016]本申请实施例可以实现在具有相同技术、相同比特率以及不同参数值的硬件特征参数之间进行切换。
[0017]其中一种可能的实现方式中,第一硬件特征参数组合中的硬件特征参数与第二硬件特征参数组合中的硬件特征参数对应的NFC技术和比特率相同,参数值不同具体包括:
[0018]第一硬件特征参数组合包括对应于第一NFC技术及第一比特率的第一硬件特征参数,第二硬件特征参数组合包括对应于第一NFC技术及第一比特率的第二硬件特征参数;第一硬件特征参数的参数值与第二硬件特征参数的参数值不同。
[0019]其中一种可能的实现方式中,第一硬件特征参数组合由兼容性和/或覆盖率确定。
[0020]本申请实施例中,通过兼容性和/或覆盖率选取第一硬件特征参数组合,优先选取对于NFC卡片具较高有兼容性和/或覆盖率的硬件特征参数组合,可以提高寻卡效率。
[0021]其中一种可能的实现方式中,若NFC芯片配置第一硬件特征参数组合后,寻卡失败,则将第一硬件特征参数组合切换为第二硬件特征参数组合包括:
[0022]当定时器超时后,若NFC芯片配置第一硬件特征参数组合后,寻卡失败,则将第一硬件特征参数组合切换为第二硬件特征参数组合,定时器在所述电子设备休眠结束后启动。
[0023]本申请实施例中,通过定时器触发硬件特征参数的切换,由此可以避免寻卡失败后的长时间的等待,从而可以尽快的进入休眠,以节省功耗。
[0024]其中一种可能的实现方式中,若NFC芯片配置第一硬件特征参数组合后寻卡失败,进一步包括:
[0025]NFC芯片依次配置多套硬件特征参数进行寻卡,并寻卡失败。
[0026]其中一种可能的实现方式中,将第一硬件特征参数组合切换为第二硬件特征参数组合之前,上述方法还包括:
[0027]使NFC芯片进入休眠;
[0028]将第一硬件特征参数组合切换为第二硬件特征参数组合包括:
[0029]当休眠结束后,唤醒NFC芯片,并将第一硬件特征参数组合切换为第二硬件特征参数组合。
[0030]本申请实施例中,在硬件特征参数进行切换前,使NFC芯片进入休眠,可以降低整个NFC系统的功耗。
[0031]第二方面,本申请实施例提供了一种NFC芯片,包括:选取模块和寻卡模块,该选取模块和寻卡模块用于执行第一方面提供的任意一种的寻卡方法。
[0032]第三方面,本申请实施例提供了一种电子设备,包括:处理器和存储器,存储器用于存储计算机程序;处理器用于运行计算机程序,执行如第一方面所述的寻卡方法。
[0033]第四方面,本申请实施例提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机实现如第一方面所述的寻卡方法。
附图说明
[0034]图1为本申请提供的读卡方法一个实施例的流程示意图;
[0035]图2为本申请实施例提供的一个TD的示意图;
[0036]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种寻卡方法,其特征在于,应用于电子设备,所述电子设备具有近场通信NFC芯片,所述NFC芯片工作在读卡RW模式,所述电子设备预设多个硬件特征参数组合,每个硬件特征参数组合包括多套硬件特征参数,所述方法包括:选取所述多个硬件特征参数组合中的一个硬件特征参数组合作为第一硬件特征参数组合;若所述NFC芯片配置所述第一硬件特征参数组合后,寻卡失败,则将所述第一硬件特征参数组合切换为第二硬件特征参数组合,并根据所述第二硬件特征参数组合再次进行寻卡。2.根据权利要求1所述的方法,其特征在于,每套硬件特征参数与NFC模式、NFC技术及比特率的组合具有映射关系。3.根据权利要求2所述的方法,其特征在于,所述第一硬件特征参数组合中的硬件特征参数与所述第二硬件特征参数组合中的硬件特征参数对应的NFC技术相同,比特率不同。4.根据权利要求3所述的方法,其特征在于,所述第一硬件特征参数组合中的硬件特征参数与所述第二硬件特征参数组合中的硬件特征参数对应的NFC技术相同,比特率不同具体包括:所述第一硬件特征参数组合包括对应于第一NFC技术及第一比特率的第一硬件特征参数,所述第二硬件特征参数组合包括对应于所述第一NFC技术及第二比特率的第二硬件特征参数;所述第一比特率与所述第二比特率不同。5.根据权利要求2所述的方法,其特征在于,所述第一硬件特征参数组合中的硬件特征参数与所述第二硬件特征参数组合中的硬件特征参数对应的NFC技术和比特率相同,参数值不同。6.根据权利要求5所述的方法,其特征在于,所述第一硬件特征参数组合中的硬件特征参数与所述第二硬件特征参数组合中的硬件特征参数对应的NFC技术和比特率相同,参数值不同具体包括:所述第一硬件特征参数组合包括对应于第一NFC技术及第一比特率的第一硬件特征参数,所述第二硬件特征参数组合包括对应于所述第一NFC技术及所述第一比特率的第二硬件特征参数;所述第一硬件特征参数的参数值与所述第二硬...

【专利技术属性】
技术研发人员:王子仪孔庆尧胡继云
申请(专利权)人:深圳市汇顶科技股份有限公司
类型:发明
国别省市:

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

1