1.一种移动终端NFC检测控制方法,其特征在于,应用于移动终端,包括步骤:
当检测到开启NFC功能时,控制在一预定时间内依次向外发射多组波长值变化的声音信号;
控制依次接收周围环境中的声音信号,并计算出所述依次接收的声音信号的波长变化值;
判断在所述预定时间内依次接收的声音信号的波长变化值是否与所述依次向外发射的声音信号的波长变化值分别对应相等,若是,则控制NFC读写智能卡。
2.根据权利要求1所述的一种移动终端NFC检测控制方法,其特征在于,所述当检测到开启NFC功能时,控制在一预定时间内依次向外发射多组波长值变化的声音信号的步骤具体包括:当检测到开启NFC功能时,对移动终端NFC感应处的智能卡进行识别;
当未识别出移动终端NFC感应处的智能卡,则控制在一预定时间内依次向外发射M组波长值变化的声音信号后,再依次向外发射N组波长值变化的声音信号,其中M和N为非零的自然数;
当识别出移动终端NFC感应处的智能卡,则控制在一预定时间内依次向外发射N组波长值变化的声音信号。
3.根据权利要求2所述的一种移动终端NFC检测控制方法,其特征在于,所述当检测到开启NFC功能时,控制在一预定时间内依次向外发射多组波长值变化的声音信号的步骤之前包括:预先在移动终端中设置并存储M组波长值变化的声音信号,分别标记为:第一组发射波长变化值、第二组发射波长变化值、第三组发射波长变化值…第M组发射波长变化值。
4.根据权利要求2所述的一种移动终端NFC检测控制方法,其特征在于,所述当检测到开启NFC功能时,控制在一预定时间内依次向外发射多组波长值变化的声音信号的步骤之前还包括:预先在移动终端中设置并存储N组波长值变化的声音信号,分别标记为:第一组发射波长变化值、第二组发射波长变化值、第三组发射波长变化值…第N组发射波长变化值。
5.根据权利要求2所述的一种移动终端NFC检测控制方法,其特征在于,所述M≥N。
6.根据权利要求1所述的一种移动终端NFC检测控制方法,其特征在于,所述控制依次接收周围环境中的声音信号,并计算出所述依次接收的声音信号的波长变化值的步骤具体包括:控制依次接收周围环境中的声音信号,并计算出所述依次接收的声音信号的波长变化值,分别标记为第一组接收波长变化值、第二组接收波长变化值、第三组接收波长变化值…第K组接收波长变化值。
7.根据权利要求1所述的一种移动终端NFC检测控制方法,其特征在于,所述判断在所述预定时间内依次接收的声音信号的波长变化值是否与所述依次向外发射的声音信号的波长变化值分别对应相等,若是,则控制NFC读写智能卡的步骤具体包括:当识别出移动终端NFC感应处的智能卡,则在所述预定时间内依次对第一组接收波长变化值、第二组接收波长变化值…第N组接收波长变化值与其相对应组发射波长变化值比较,判断所述第一组接收波长变化值、第二组接收波长变化值…第N组接收波长变化值与其相对应组发射波长变化值是否全部相等,若全部相等,则控制NFC读写智能卡,否则继续接收周围环境的声音信号;
当未识别出移动终端NFC感应处的智能卡,则在所述预定时间内依次对第一组接收波长变化值、第二组接收波长变化值…第M组接收波长变化值与其相对应组发射波长变化值比较,判断所述第一组接收波长变化值、第二组接收波长变化值…第M组接收波长变化值与其相对应组发射波长变化值是否全部对应相等;若相等,则再依次对第一组接收波长变化值、第二组接收波长变化值…第N组接收波长变化值与其相对应组发射波长变化值进行比较,判断所述第一组接收波长变化值、第二组接收波长变化值…第N组接收波长变化值与其相对应组发射波长变化值是否全部相等,若全部相等,则控制NFC读写智能卡,否则继续接收周围环境的声音信息。
8.根据权利要求7所述的一种移动终端NFC检测控制方法,其特征在于,所述判断在所述预定时间内依次接收的声音信号的波长变化值是否与所述依次向外发射的声音信号的波长变化值分别对应相等,若是,则控制NFC读写智能卡的步骤还包括:将接收波长变化值与发射波长变化值进行比较,若当前接收波长变化值与当前发射波长变化值相等,则发射预先存储的下一组波长变化值的声音信号,直到发射完预先存储的所有组波长变化值的声音信号;
若当前接收波长变化值不等于当前发射波长变化值,则继续接收周围环境的声音信号。
9.一种移动终端,其特征在于,包括:处理器、与处理器通信连接的存储介质,所述存储介质适于存储多条指令;所述处理器适于调用所述存储介质中的指令,以执行实现上述权利要求1-8任一项所述的移动终端NFC检测控制方法的步骤。
10.一种存储介质,其上存储有多条指令,其特征在于,所述指令适于由处理器加载并执行,以执行实现上述权利要求1-8任一项所述的移动终端NFC检测控制方法的步骤。