一种NFC系统控制方法及其系统技术方案

技术编号:39144555 阅读:28 留言:0更新日期:2023-10-23 14:56
本发明专利技术公开了一种NFC系统控制方法及其系统,方法包括:微控制器接收安卓主控发送的指令;指令为关机时,断开NFC芯片与安卓主控通道并通过微控制器通道与NFC芯片连接,通过微控制器通道接管NFC芯片的控制权,使NFC芯片休眠;指令为开机时,断开微控制器通道并通过安卓主控通道使NFC芯片和安卓主控连接,使安卓主控通过安卓主控通道控制NFC芯片的安卓驱动系统;开机指令由安卓主控执行开机动作后生成;开机动作由安卓主控主动触发,或由微控制器发送的唤醒信号触发;唤醒信号由微控制器根据NFC芯片的唤醒操作,并结合唤醒操作中NFC卡信息与本地信息的对比结果生成。本发明专利技术能够同时实现安卓系统开机关机下驱动NFC。时实现安卓系统开机关机下驱动NFC。时实现安卓系统开机关机下驱动NFC。

【技术实现步骤摘要】
一种NFC系统控制方法及其系统


[0001]本专利技术涉及一种NFC电路设计领域,尤其是一种NFC系统控制方法及其系统。

技术介绍

[0002]常用的NFC电路设计,驱动方式有单片机、安卓、Linux,或者作为DONGLE外设连接PC电脑。接口形式有I2C,UART,SPI,RS232,RS485,USB,韦根等。
[0003]当前的NFC电路设计形态,主要分为两种:第一种是MCU驱动NFC芯片,MCU完成解码动作以后,上报给安卓,这种做法由于是MCU来控制NFC,可以实现关机唤醒功能,但当前还未有成熟的MCU和安卓之间的对接架构,同时也会存在延时的问题,从而安卓上需要开发专门的应用APK去对接MCU的代码数据,难以实现安卓认证;另外一种是安卓驱动NFC芯片,可以实现安卓认证,但无法实现关机后,还能保障NFC芯片正常工作的场景,从而无法实现关机唤醒功能。
[0004]目前没有相关的NFC电路设计能够同时实现安卓系统开机关机下驱动NFC。

技术实现思路

[0005]本专利技术公开了一种NFC系统控制方法及其系统,能本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种NFC系统控制方法,其特征在于,包括:微控制器接收安卓主控发送的指令;当所述指令为关机指令时,断开NFC芯片与安卓主控通道并通过微控制器通道与所述NFC芯片连接,并通过所述微控制器通道接管所述NFC芯片的控制权,以使所述NFC芯片进入休眠;当所述指令为开机指令时,断开所述微控制器通道并通过安卓主控通道使所述NFC芯片和安卓主控连接,以使所述安卓主控通过所述安卓主控通道控制所述NFC芯片的安卓驱动系统;其中,所述开机指令是由所述安卓主控执行开机动作后生成;所述开机动作是由所述安卓主控主动触发,或者由微控制器发送的唤醒信号而触发;所述唤醒信号由所述微控制器根据NFC芯片的唤醒操作,并结合所述唤醒操作中NFC卡信息与本地信息的对比结果而生成。2.根据权利要求1所述的一种NFC系统控制方法,其特征在于,所述通过所述微控制器通道接管所述NFC芯片的控制权,以使所述NFC芯片进入休眠之后,还包括:所述微控制器控制所述NFC芯片,接收所述NFC芯片实时获取的信息,并通过外部通用串行总线与外部设备进行数据通信。3.根据权利要求1所述的一种NFC系统控制方法,其特征在于,所述安卓主控通过所述安卓主控通道控制所述NFC芯片的安卓驱动系统之后,还包括:所述安卓主控通过通用异步串口接收NFC芯片获取的NFC卡信息。4.根据权利要求1所述的一种NFC系统控制方法,其特征在于,所述微控制器包括串行总线开关;所述串行总线开关用于控制微控制器通道和安卓主控通道的通断;所述断开NFC芯片与安卓主控通道并通过微控制器通道与所述NFC芯片连接,具体为:通过所述串行总线开关断开安卓主控通道并连通微控制器通道;所述断开所述微控制器通道并通过安卓主控通道使所述NFC芯片和安卓主控连接,具体为:通过所述串行总线开关断开微控制器通道并连通安卓主控通道。5.根据权利要求1所述的一种NFC系统控制方法,其特征在于,所述唤醒信号由所述微控制器根据NFC芯片的唤醒操作,并结合所述唤醒操作中NFC卡信息与本地信息的对比结果而生成,具体...

【专利技术属性】
技术研发人员:贺海曹砷坚杨艺璇
申请(专利权)人:广州朗国电子科技股份有限公司
类型:发明
国别省市:

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

1