发明名称 一种具有蓝牙接口的CCID设备及其工作方法
摘要 本发明提供了一种具有蓝牙接口的CCID设备及其工作方法,其工作方法包括:检测通讯模式类型是否发生改变,如果否,则根据通讯模式类型和第二缓冲区中的数据,将CCID指令应答数据返回给上位机;如果是,则复位蓝牙模块,将CCID指令应答数据返回给上位机。当通过USB模块获取到CCID指令数据后,判断CCID指令数据的类型是否和通讯模式类型相匹配,是则根据CCID指令数据的类型,将串口指令数据发送给蓝牙模块;否则根据CCID指令数据的类型,设置匹配的通讯模式类型,将串口指令数据其存储到第一缓冲区;当通过蓝牙模块获取到串口指令应答数据后,将串口指令应答数据存储到第二缓冲区。
申请公布号 CN105005540A 申请公布日期 2015.10.28
申请号 CN201510266813.X 申请日期 2015.05.22
申请人 飞天诚信科技股份有限公司 发明人 陆舟;于华章
分类号 G06F13/38(2006.01)I 主分类号 G06F13/38(2006.01)I
代理机构 代理人
主权项 一种具有蓝牙接口的CCID设备的工作方法,其特征在于,包括:步骤S1:检测通讯模式类型是否发生改变,如果是,则复位蓝牙模块,将第一缓冲区中的数据发送给所述蓝牙模块,执行步骤S2;否则,执行步骤S2;步骤S2:获取所述通讯模式类型,根据所述通讯模式类型和第二缓冲区中的数据,将CCID指令应答数据通过USB模块返回给上位机;所述方法还包括:当通过所述蓝牙模块获取到串口指令应答数据后,将所述串口指令应答数据存储到第二缓冲区;当通过所述USB模块接收到来自所述上位机的CCID指令数据后,执行步骤B1;步骤B1:获取所述CCID指令数据的类型和所述通讯模式类型,判断所述CCID指令数据的类型是否和所述通讯模式类型相匹配,如果是,则执行步骤B2;否则,执行步骤B3;步骤B2:根据所述CCID指令数据的类型,向所述蓝牙模块发送串口指令数据;步骤B3:根据所述CCID指令数据的类型,设置与所述CCID指令数据的类型相匹配的通讯模式类型;根据所述CCID指令数据的类型,将串口指令数据存储到第一缓冲区。
地址 100085 北京市海淀区学清路9号汇智大厦B楼17层