[发明专利]用于模拟NFC功能的方法及装置、NFC终端、存储介质有效
| 申请号: | 202210046716.X | 申请日: | 2022-01-17 |
| 公开(公告)号: | CN114301506B | 公开(公告)日: | 2022-05-06 |
| 发明(设计)人: | 黄金煌 | 申请(专利权)人: | 北京紫光青藤微系统有限公司 |
| 主分类号: | H04B5/00 | 分类号: | H04B5/00;H04W4/80;G06F11/36 |
| 代理公司: | 北京康盛知识产权代理有限公司 11331 | 代理人: | 陶俊洁 |
| 地址: | 100000 北京市海淀区王庄路*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 模拟 nfc 功能 方法 装置 终端 存储 介质 | ||
本申请涉及近场通信技术领域,公开一种用于模拟NFC功能的方法,应用于NFC终端侧,NFC终端设置有NFC软件,NFC软件支持NCI协议,该方法包括:利用预设的第一驱动节点接收NFC软件写入的NCI指令;第一驱动节点被配置为接收NFC软件写入的数据和预设的第二驱动节点写入的数据,并将NFC软件发送的数据写入第二驱动节点;将NCI指令写入第二驱动节点中;第二驱动节点被配置为接收第一驱动节点写入的数据和预设的固件写入的数据,并将固件写入的数据写入第一驱动节点中;利用固件从第二驱动节点中读取NCI指令,并将NCI指令发送给客户端。这样能够模拟NFC功能,便于进行NFC功能的自动化测试。本申请还公开一种用于模拟NFC功能的装置及NFC终端、存储介质。
技术领域
本申请涉及近场通信技术领域,例如涉及一种用于模拟NFC功能的方法及装置、NFC终端、存储介质。
背景技术
目前,Android(安卓)设备上的NFC(Near Field Communication,近场通信)软件架构由运行在NFC芯片中的固件(Firmware)和运行在Android侧的软件(Middleware)配合完成NFC功能。Middleware和Firmware之间通过NCI(NFC Controller interface,NFC控制器接口)协议进行数据交互。对于Firmware的测试验证可以采用开发板+指令透传的方式进行全NCI指令的验证;而对于Middleware的测试验证方式则需要在真机上验证。在日常生活中,尽管很多NFC终端已经集成了NFC功能,但是并没有经过完善的测试,这就导致在使用过程中有很多的不确定性,NFC微小的差异在实际应用中会产生较大的性能偏差。但随着很多NFC应用场景的普及比如移动支付,NFC将成为智能手机里不可或缺的一个无线通信方式。为了达到好的用户体验,NFC是不容许有任何错失的,因此有必要进行NFC功能测试。
在实现本公开实施例的过程中,发现相关技术中至少存在如下问题:
现有技术中在对NFC功能进行测试时,需要依赖于外部条件触发,从而使得NFC芯片与NFC软件进行通信来进行不同场景下的测试,例如:读卡时需要卡片贴近、刷卡时需要POS机贴近等;导致难以进行自动化测试。
发明内容
为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。
本公开实施例提供了一种用于模拟NFC功能的方法及装置、NFC终端、存储介质,以能够便于进行NFC功能的自动化测试。
在一些实施例中,所述用于模拟NFC功能的方法,应用于NFC终端侧,所述NFC终端设置有NFC软件,所述NFC软件支持NCI协议,所述方法包括:利用预设的第一驱动节点接收所述NFC软件写入的NCI指令;所述第一驱动节点被配置为接收所述NFC软件写入的数据和预设的第二驱动节点写入的数据,并将所述NFC软件发送的数据写入所述第二驱动节点;将所述NCI指令写入所述第二驱动节点中;所述第二驱动节点被配置为接收所述第一驱动节点写入的数据和预设的固件写入的数据,并将所述固件写入的数据写入所述第一驱动节点中;利用所述固件从所述第二驱动节点中读取所述NCI指令,并将所述NCI指令发送给客户端。
在一些实施例中,所述用于模拟NFC功能的装置,包括处理器和存储有程序指令的存储器,所述处理器被配置为在运行所述程序指令时,执行上述用于模拟NFC功能的方法。
在一些实施例中,所述NFC终端,包括上述用于模拟NFC功能的装置。
在一些实施例中,所述存储介质存储有程序指令,所述程序指令在运行时,执行上述的用于模拟NFC功能的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京紫光青藤微系统有限公司,未经北京紫光青藤微系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210046716.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种成套电力柜自动组装生产线
- 下一篇:一种改良拉面粉延伸性的工艺方法





