一种基于标准CCID协议的多卡槽读卡器的工作方法技术

技术编号:9171255 阅读:399 留言:0更新日期:2013-09-19 19:57
本发明专利技术公开一种基于标准CCID协议的多卡槽读卡器的工作方法,包括:上电进行初始化,通过USB接口与主机建立连接;当接收到USB配置指令时将USB接口的配置信息返回给主机;等待接收主机下发指令,当检测到置位的标志位时,判断置位的标志位的类型,如为接触卡标志位则根据当前接触卡槽的卡到位引脚电平变化类型记录相应的接触卡槽状态,如为定时标志位则向对应的当前非接触卡槽发送寻卡指令,并记录相应的非接触卡槽状态;如为USB标志位则根据接收到的指令对当前卡槽进行相应操作。本方法中的读卡器采用具有多端点USB芯片,作为标准CCID的复合型设备。读卡器在接受主机访问时,通过不同的端点,访问不同的卡槽,兼容性较好。

【技术实现步骤摘要】

【技术保护点】
一种基于标准CCID协议的多卡槽读卡器的工作方法,其特征在于,包括:步骤S1:读卡器上电进行初始化,通过USB接口与主机建立连接;步骤S2:等待接收主机下发指令,并检测USB标志位,判断USB标志位是否置位,是则执行步骤S3,否则返回步骤S2;步骤S3:根据接收到的USB配置指令将USB接口的配置信息返回给主机,USB接口的配置信息包括卡槽的数量和每个卡槽的端点配置,所述每个卡槽的端点配置包括:输出端点和输入端点;步骤S4:判断USB接口的配置信息是否全部返回给主机,是则执行步骤S5,否则返回步骤S2;步骤S5:等待接收主机下发指令,当检测到置位的标志位时,判断置位的标志位的类型,如为接触卡标...

【技术特征摘要】

【专利技术属性】
技术研发人员:陆舟于华章
申请(专利权)人:飞天诚信科技股份有限公司
类型:发明
国别省市:

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

1