一种带spi接口的iic存储卡读写装置的制作方法

文档序号:6591986阅读:468来源:国知局
专利名称:一种带spi接口的iic存储卡读写装置的制作方法
技术领域
本实用新型涉及一种税控设备,具体地说是一种带SPI接口的IIC存储卡读写装置。
背景技术
目前读卡器多数以串口或USB作为接口与其它设备通信。在系统中,串口资源有限,但是使用非常频繁,很多器件和外设使用串口和设备通 信,这就造成了串口资源的紧缺。频繁的切换串口设备不但容易造成接口的损坏而且影响 的开发或使用的效率。USB接口在若干中、高档CPU中没有集成,如果想实现USB通信需要加USB芯片,而 且,在系统内部,CPU和其它元器件的通信很少采用USB通信。另外,部分CPU没有IIC通信接口,其GPIO也不能设置成输入输出的双向传输模 式,不能模拟IIC通信,因此不能直接操作IIC接口的元器件。
发明内容本实用新型的一种带SPI接口的IIC存储卡读写装置是按以下方式实现的,其结 构是由电源、晶振、LED指示灯、SPI接口、处理器MCU和IIC接口存储卡读卡器组成,电源、 晶振、LED指示灯、SPI接口和IIC接口存储卡读卡器通过数据线与处理器MCU连接,利用 SPI接口与的处理器CPU通信连接,实现对连接在IIC接口存储卡读卡器上存储卡进行操 作,其中IIC接口存储卡读卡器设置为SPI从机,处理器MCU设置为SPI主机,IIC接口存 储卡读卡器通过SPI总线连接到处理器MCU,实现SPI通信,处理器MCU的功能是通过SPI 接口与设备的处理器CPU通信接口连接,接收处理器MCU发送的数据,并按照事先约定好的 格式解析出操作IC卡的命令和参数,然后转换成IIC的协议格式对IIC接口上的存储卡进 行相应的操作。本发明的优异效果是克服现有技术存在的不足,开发一种既能外置又能内置的 SPI接口的读写IIC存储卡的读卡器,以节省串口资源,解决接口不匹配的问题。

图1是读卡器的电路原理图。
具体实施方式

以下结合附图和具体实施方式
对本实用新型做进一步说明一种带SPI接口的IIC存储卡读写装置,如附图1所示,包括电源,晶振,LED指示 灯,SPI接口,处理器和IIC接口存储卡读卡器组成。所述读卡器利用SPI接口与设备的CPU 通信,实现对IC卡的操作。读卡器设置为SPI从机,所述设备的CPU设置为SPI主机,读卡器通过SPI总线连接到设备的CPU,实现SPI通信。处理器为中档或低档MCU,可以通过自带的SPI接口和IIC接口实现SPI通信和 IIC通信,或可以通过GPIO模拟SPI接口或IIC接口实现SPI通信或IIC通信。处理器的 功能是通过SPI接口与设备的CPU通信,接收CPU发送的数据,并按照事先约定好的格式解 析出操作IC卡的命令和参数,然后转换成IIC的协议格式对IIC接口的存储卡进行相应的 操作。处理器MCU通过自带的SPI接口和IIC接口实现与SPI通信和IIC通信,或通过 GPIO模拟SPI接口或Iic接口实现与SPI通信或IIC通信。LED是读卡器工作指示灯,当读卡器工作时,LED发光以方便生产和维护。实施例本实用新型的读卡器是由电源,晶振,LED指示灯,SPI接口,处理器和IIC接口存 储卡读卡器组成。本实用新型的典型的实施方式是系统内置。图中的SPI接口直接与CPU的SPI接 口连接,可实现单主机多从机通信和单主机单从机通信。当配置为单主机单从机通信时SPI 的CS可以省略不接。当采用外置方式时,系统要预留SPI接口。处理器接收到SPI主机发送的数据后,根据和主机约定好的数据格式解析命令和 参数,所以,要求在开发CPU的程序时,要与读卡器配合进行。另外,SPI和IIC的基本通信 协议都比较简单,这里就不再赘述了。本读卡器利用中、低档MCU作为处理器,实现了 SPI协议和IIC协议的转换,解决 了接口不匹配的问题,节省了串口资源,具有成本低,可移植性强的优点。
权利要求一种带SPI接口的IIC存储卡读写装置,其特征在于,包括电源、晶振、LED指示灯、SPI接口、处理器MCU和IIC接口存储卡读卡器,电源、晶振、LED指示灯、SPI接口和IIC接口存储卡读卡器通过数据线与处理器MCU连接,利用SPI接口与处理器CPU通信,实现对IIC接口存储卡读卡器的操作,其中IIC接口存储卡读卡器设置为SPI从机,处理器MCU设置为SPI主机,IIC接口存储卡读卡器通过SPI总线连接到处理器MCU,实现SPI通信。
2.根据权利要求1所述的读卡器,其特征在于,处理器MCU通过自带的SPI接口和IIC 接口实现与SPI通信和IIC通信,或通过GPIO模拟SPI接口或IIC接口实现与SPI通信或 IIC通信。
3.根据权利要求1所述的读卡器,其特征在于,LED是读卡器工作指示灯。
专利摘要本实用新型提供一种带SPI接口的IIC存储卡读写装置。包括电源、晶振、LED指示灯、SPI接口、处理器MCU和IIC接口存储卡读卡器,电源、晶振、LED指示灯、SPI接口和IIC接口存储卡读卡器通过数据线与处理器MCU连接,利用SPI接口与的处理器CPU通信,实现对IIC接口存储卡读卡器的操作,其中,IIC接口存储卡读卡器设置为SPI从机,处理器MCU设置为SPI主机,IIC接口存储卡读卡器通过SPI总线连接到处理器MCU,实现SPI通信,处理器MCU的功能是通过SPI接口与设备的处理器CPU通信接口连接,接收处理器MCU发送的数据,并按照事先约定好的格式解析出操作IC卡的命令和参数,然后转换成IIC的协议格式对IIC接口上的存储卡进行相应的操作。
文档编号G06K17/00GK201628975SQ20092028197
公开日2010年11月10日 申请日期2009年11月30日 优先权日2009年11月30日
发明者于治楼, 崔珊珊, 王圣斌 申请人:浪潮齐鲁软件产业有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1