读卡器测试治具及读卡器测试方法

文档序号:6587125阅读:104来源:国知局
专利名称:读卡器测试治具及读卡器测试方法
技术领域
本发明涉及一种读卡器测试治具及读卡器测试方法。
背景技术
读卡器是一种专用设备,有插槽可以插入存储卡,有端口可以连接到计算机。把适 合的存储卡插入插槽,端口与计算机相连并安装所需的驱动程序之后,计算机就把存储卡 当作一个可移动存储器,从而可以通过读卡器读写存储卡。目前,读卡器制造完成之后,需要对读卡器的性能进行测试,以检验读卡器是否 合格,通常测试的方式是在读卡器上插入存储卡,由计算机对各种存储卡上的数据进行读 写,以判断读卡器上的接口是否通讯正常,若通讯正常,则说明该读卡器合格。然而,在对 读卡器进行测试时,需要准备存储卡,若读卡器上有多个不同类型的存储卡接口,则需要准 备每一种类型接口的存储卡,例如,若读卡器包括SM卡类型接口(Smart Media Card,智能 媒体卡)、SD卡类型接口(Secure Digital Card,安全数字卡)、CF卡类型接口(Compact FlashCard,标准闪存卡)、MMC卡类型接口(Multi Media Card,多媒体卡)、MS卡类型接口 (Memory Stick,记忆棒)、XD卡类型接口 (Extreme Digital Card,极限数字卡)、TF卡类 型接口(Trans Flash Card),则用户需要准备SM卡、SD卡、CF卡、MMC卡、MS卡、XD卡及TF 卡,如此一来,提高企业的测试成本。另外,在测试的过程中,计算机需要安装对应存储卡的 驱动程序,安装如此多的驱动程序不利于计算机的稳定,增加了计算机的负荷,降低了测试 的效率。

发明内容
鉴于以上内容,有必要提供一种读卡器测试治具,可以通过模拟出各种不同类型 的存储卡,且不需要在计算机安装各种存储卡的驱动程序,减轻了计算机的负荷,提高了测 试效率。鉴于以上内容,还有必要提供一种读卡器测试方法,可以通过一个读卡器测试治 具模拟出各种不同类型的存储卡,且不需要在计算机安装各种存储卡的驱动程序,减轻了 计算机的负荷,提高了测试效率。一种读卡器测试治具,该读卡器测试治具通过读卡器与计算机相连,该读卡器测 试治具包括微控制器,用于通过接口接收计算机发送过来的侦测命令;所述微控制器,还 用于接收到所述侦测命令之后,识别与读卡器连接的接口的类型,并解析该接口的通讯协 议;所述微控制器,还用于切换到所述解析的通讯协议的模式,使数据传输遵循所述解析的 通讯协议的规范;存储设备芯片,用于生成读写命令,以读写存储设备上的数据;所述存储 设备芯片,还用于将从存储设备上读写的数据按照所述通讯协议的规范发送给计算机,以 判断该读卡器是否合格。—种读卡器测试方法,该方法应用于读卡器测试治具中,该读卡器测试治具包括 微控制器,存储设备芯片和存储设备,并通过读卡器与计算机相连,该方法包括步骤微控制器通过接口接收计算机发送过来的侦测命令;该微控制器在接收到所述侦测命令之后, 识别与读卡器连接的接口的类型,并解析该接口的通讯协议;该微控制器切换到所述解析 的通讯协议的模式,使数据传输遵循所述解析的通讯协议的规范;存储设备芯片生成读写 命令,以读写存储设备上的数据;该存储设备芯片将从存储设备上读写的数据按照所述通 讯协议的规范发送给计算机,以判断该读卡器是否合格。相较于现有技术,所述的读卡器测试治具及读卡器测试方法,可以通过一个读卡 器测试治具模拟出各种不同类型的存储卡,降低了测试成本,且不需要在计算机安装各种 存储卡的驱动程序,减轻了计算机的负荷,提高了测试效率。


图1是本发明读卡器测试治具较佳实施例的应用环境图。图2是本发明读卡器测试方法较佳实施例的流程图。
具体实施例方式如图1所示,是本发明读卡器测试治具较佳实施例的应用环境图。其中,该读卡器 测试治具2通过接口 21与读卡器1上对应的接口 11相连。所述读卡器测试治具2上的接 口 21与读卡器1上相连的接口 11的类型相同。具体而言,在本较佳实施例中,假设读卡 器测试治具2的接口 21是MMC卡接口,则读卡器1的接口 11也是MMC卡接口。读卡器测 试治具2及读卡器1包括各种类型的接口,所述接口按照种类不同可分为SM卡类型接口 (Smart Media Card,智能媒体卡)、SD卡类型接口 (Secure Digital Card,安全数字卡)、 CF 卡类型接口(CompactFlash Card,标准闪存卡)、MMC 卡类型接口(Multi Media Card, 多媒体卡)、MS卡类型接口(Memory Stick,记忆棒)、XD卡类型接口(Extreme Digital Card,极限数字卡)、TF卡类型接口(Trans Flash Card)等。所述读卡器1通过通用串行 总线(USB=UniversalSeriaI Bus)接口(图中未标示)与计算机3进行通讯,所述通讯的 协议为USB通讯协议。该计算机3可以是个人计算机、网络服务器,还可以是任意其它适用 的计算机。所述的读卡器测试治具2包括微控制器(MCU :Micro Controller Unit)210、存 储设备芯片220及存储设备230。所述微控制器210用于通过接口接收计算机3发送过来的侦测命令。所述的侦测 命令用于启动微控制器210。所述微控制器210还用于接收到所述侦测命令之后,识别与读卡器3连接的接口 21的类型,并解析该接口 21的通讯协议。在本较佳实施例中,识别该接口 21是MMC卡接 口,并解析该MMC卡的通讯协议。所述微控制器210解析接口 21的通讯协议后,计算机3 可以不需要安装该接口 21对应的存储卡的驱动程序,例如,微控制器210解析MMC卡接口 的通讯协议后,计算机3可以不需要安装MMC卡的驱动程序就可以通过该MMC接口进行通 讯。所述微控制器210还用于切换到所述解析的通讯协议的模式,使数据传输遵循所 述解析的通讯协议的规范。所述存储设备芯片220用于生成读写命令,以读写存储设备230上的数据。所述存储设备230用于存储测试数据,例如,存储一个用于测试的文本文件。所述存储设备230 可以是闪存(Flash)或者微硬盘,在本较佳实施例中,所述的存储设备230是Flash。所述 的存储设备芯片220是Flash控制芯片。所述存储设备芯片220还用于将从存储设备230上读写的数据按照所述的通讯协 议的规范通过接口 21发送给计算机3,以判断该读卡器1是否合格。在本较佳实施例中, 若计算机3能够接收到存储设备230上的数据,说明读卡器1的接口 11通讯正常,则该读 卡器1合格,否则,提示读卡器11不合格。具体而言,假设存储设备芯片220读取了存储设 备230存储的用于测试的文本文件A,若计算机3能够接收到该文本文件A,则说明读卡器 1的接口 11通讯正常,该读卡器1合格,否则,若计算机3没有接收到该文本文件A或者接 收的该文本文件A不完整,则该读卡器1不合格。如图2所示,是本发明读卡器测试方法较佳实施例的流程图。步骤S10,微控制器210通过接口接收计算机3发送过来的侦测命令。所述的侦测 命令用于启动微控制器210。步骤S11,微控制器210接收到所述侦测命令之后,识别与读卡器3连接的接口 21 的类型,并解析该接口 21的通讯协议。在本较佳实施例中,识别该接口 21是MMC卡接口, 并解析该MMC卡接口的通讯协议。所述微控制器210解析接口 21的通讯协议后,计算机3 可以不需要安装该接口 21对应的存储卡的驱动程序,例如,微控制器210解析MMC卡接口 的通讯协议后,计算机3可以不需要安装MMC卡的驱动程序就可以通过该MMC接口进行通 讯。步骤S12,微控制器210切换到所述解析的通讯协议的模式,使数据传输遵循所述 解析的通讯协议的规范。步骤S13,存储设备芯片220生成读写命令,以读写存储设备230上的数据。所述 存储设备230用于存储测试数据,例如,存储一个用于测试的文本文件。所述存储设备230 可以是闪存(Flash)或者微硬盘,在本较佳实施例中,所述的存储设备230是Flash。所述 的存储设备芯片220是Flash控制芯片。步骤S14,存储设备芯片220将从存储设备230上读写的数据按照所述的通讯协 议的规范通过接口 21发送给计算机3,以判断该读卡器1是否合格。在本较佳实施例中, 若计算机3能够接收到存储设备230上的数据,说明读卡器1的接口 11通讯正常,则该读 卡器1合格,否则,提示读卡器11不合格。具体而言,假设存储设备芯片220读取了存储设 备230存储的用于测试的文本文件A,若计算机3能够接收到该文本文件A,则说明读卡器 1的接口 11通讯正常,该读卡器1合格,否则,若计算机3没有接收到该文本文件A或者接 收的该文本文件A不完整,则该读卡器1不合格。以上实施例仅用以说明本发明的技术方案而非限制,尽管参照以上较佳实施例对 本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行 修改或等同替换都不应脱离本发明技术方案的精神和范围。
权利要求
一种读卡器测试治具,该读卡器测试治具通过读卡器与计算机相连,其特征在于,该读卡器测试治具包括微控制器,用于通过接口接收计算机发送过来的侦测命令;所述微控制器,还用于接收到所述侦测命令之后,识别与读卡器连接的接口的类型,并解析该接口的通讯协议;所述微控制器,还用于切换到所述解析的通讯协议的模式,使数据传输遵循所述解析的通讯协议的规范;存储设备芯片,用于生成读写命令,以读写存储设备上的数据;及所述存储设备芯片,还用于将从存储设备上读写的数据按照所述通讯协议的规范发送给计算机,以判断该读卡器是否合格。
2.如权利要求1所述的读卡器测试治具,其特征在于,所述的接口包括SM卡类型接 口、SD卡类型接口、CF卡类型接口、MMC卡类型接口、MS卡类型接口、XD卡类型接口及TF卡 类型接口。
3.如权利要求1所述的读卡器测试治具,其特征在于,所述的存储设备芯片是Flash控 制芯片。
4.如权利要求3所述的读卡器测试治具,其特征在于,所述的存储设备是Flash。
5.一种读卡器测试方法,该方法应用于读卡器测试治具中,该读卡器测试治具包括微 控制器,存储设备芯片和存储设备,并通过读卡器与计算机相连,其特征在于,该方法包括 步骤微控制器通过接口接收计算机发送过来的侦测命令;该微控制器在接收到所述侦测命令之后,识别与读卡器连接的接口的类型,并解析该 接口的通讯协议;该微控制器切换到所述解析的通讯协议的模式,使数据传输遵循所述解析的通讯协议 的规范;存储设备芯片生成读写命令,以读写存储设备上的数据;及该存储设备芯片将从存储设备上读写的数据按照所述通讯协议的规范发送给计算机, 以判断该读卡器是否合格。
6.如权利要求5所述的读卡器测试方法,其特征在于,所述的接口包括SM卡类型接 口、SD卡类型接口、CF卡类型接口、MMC卡类型接口、MS卡类型接口、XD卡类型接口及TF卡 类型接口。
7.如权利要求5所述的读卡器测试方法,其特征在于,所述的存储设备芯片是Flash控 制芯片。
8.如权利要求7所述的读卡器测试方法,其特征在于,所述的存储设备是Flash。
全文摘要
一种读卡器测试治具,该读卡器测试治具通过读卡器与计算机相连,该读卡器测试治具包括微控制器,用于通过接口接收计算机发送过来的侦测命令;所述微控制器,还用于接收到所述侦测命令之后,识别与读卡器连接的接口的类型,并解析该接口的通讯协议;所述微控制器,还用于切换到所述解析的通讯协议的模式,使数据传输遵循所述解析的通讯协议的规范;存储设备芯片,用于生成读写命令,以读写存储设备上的数据;所述存储设备芯片,还用于将从存储设备上读写的数据按照所述通讯协议的规范发送给计算机,以判断该读卡器是否合格。
文档编号G06F11/26GK101923504SQ20091030328
公开日2010年12月22日 申请日期2009年6月16日 优先权日2009年6月16日
发明者余小光, 彭朝东, 陈军民 申请人:鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1