发明名称 |
一种射频模块与智能卡模块的通信方法及射频智能卡 |
摘要 |
本发明提供了一种射频模块与智能卡模块的通信方法及射频智能卡,将射频模块的SPI接口和智能卡模块的SPI扩展接口分别定义成主模式和从模式,同时在其之间添加一条辅助信号线及将SPI接口的数据接收缓冲区映射到CPU的内存地址空间,通过智能卡模块的SPI扩展接口及中断接口,将射频模块输出的数字信号数据直接传输到智能卡模块,由智能卡模块的CPU进行处理后再通过SPI扩展接口,传输到射频模块。这样来自CPU外围设备SPI接口的数据可直接被应用程序使用,无需进行数据的搬移操作,CPU利用率高,也无需专门射频协议处理单元,通信步骤简化,智能卡结构简单,且此辅助信号不影响传统的SPI接口通信,通用性和扩展性强。 |
申请公布号 |
CN103117765B |
申请公布日期 |
2016.02.24 |
申请号 |
CN201310055446.X |
申请日期 |
2013.02.21 |
申请人 |
东信和平科技股份有限公司 |
发明人 |
曾华新;黄小鹏 |
分类号 |
H04B1/38(2015.01)I;G06K19/077(2006.01)I |
主分类号 |
H04B1/38(2015.01)I |
代理机构 |
广州三环专利代理有限公司 44202 |
代理人 |
温旭 |
主权项 |
一种射频模块与智能卡模块的通信方法,其特征在于,通过智能卡模块的SPI扩展接口及中断接口,将射频模块输出的数字信号数据直接传输到智能卡模块,由智能卡模块的CPU进行处理,处理后再通过SPI扩展接口,传输到射频模块;其包括以下步骤:a.将射频模块的SPI接口和智能卡模块的SPI扩展接口分别定义成主模式和从模式,同时在其之间添加一条辅助信号线及将SPI接口的数据接收缓冲区映射到CPU的内存地址空间;b.射频模块感应到射频场信号,将接收到的射频数据经解调后通过其主模式SPI接口发出;c.智能卡模块的从模式SPI接口接收到有效的主模式SPI接口发出的芯片选择信号后,进入工作状态,通过时钟信号与从模式的输入信号接收射频数据,同时经中断接口向CPU发出中断信号;d.CPU接收到INT中断信号后,CPU通过地址总线ABUS与数据总线DBUS访问接收FIFO缓冲区的数据,将处理完成的待发送的数据放置在发送FIFO缓冲区,并设置Data_int信号,通知射频模块智能卡模块数据已准备好,当射频模块通过从模式SPI接口的输出信号与时钟信号取走回应数据后,智能卡模块将Data_int信号设置为无效。 |
地址 |
519060 广东省珠海市南屏科技园屏工中路8号 |