- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 - 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
 - 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
 - 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
 - 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
 
                        查看更多
                        
                    
                
名词解说
CCID:IntegratedCircuit(s)CardsInterfaceDevice
ICC:IntegratedCircuit(s)Cards
这两天在调CCID的代码,厂家给的Demo,卡片的功能还没有完整调通,
可是Demo能够上电成功,而且在USB设施上电列举以后,自动发送了
一其中止,以下所示。
而后就特其他疑惑,这个5003的中止是哪里来的固然知道是读卡器告诉主机,有卡片动作,
可是我明显没有插卡和拔卡的动作呀想了许久,今日找资料,在网上看到以下:
概括
当一个
CCID插入
USBhost
时,它能够有或许没有一个插入的
ICC。
CCID模型假定一个
ICC被或许能够被插入到设施。这就是
slotchange
中止信息的目的。
(这是我今日看到的最为感人的一句话,对呀,CCID规范中,还有两其中止信息,怎么就
没想到)
CCID功能特征
通讯管道
控制管道
控制管道信息用来控制一个USB设施。这些信息包含标准恳求,比如GET_DESCRIPTOR和
SET_CONFIGURATION。命令经由默认管道发送,报告信息也经由默认管道返回给主机。假如
产生了一个错误,它会产生一个标准的USB错误状态。
中止管道
CCID模型在中止管道办理异步事件。ICC在线,ICC移除或许硬件错误比方电流太大,这些
经由这个管道送出。
中止管道关于一个支持ICC插入/移除的CCID是强迫的。关于一个只插入没有移除的ICC
是可选的。
块进,块出管道
CCID命令经由BULK-OUT端点发出。每个发送给CCID的命令都有一个相应的响应。一些命
令也有过程响应。这些响应从BULK-IN端点发送。
全部发送给指定CCID槽位的命令都一定同步发送。
一个指定的槽位同时只好接受一条命令。假如一个槽位准备好接受一个新命令那么就认为它
是安闲的。
协讲和参数选择
CCID在与主机的基层交互的dwFeatures字段申明TPDU、APDU(短或扩展)或许字符。
TPDU层交互
关于PPS交互的TPDU格式以下:
TPDU命令:FFPPS0PPS1PPS2PPS3PCK,withPPS1,PPS2,PPS3optional[ISO/IEC7816-3
7]
TPDU应答:FFPPS0_RPPS1_RPPS2_RPPS3_RPCK_R,withPPS1_R,PPS2_R,PPS3_Roptional
[ISO/IEC7816-3§
APDU层交互
APDU命令和应答定义在ISO7816-4。
定义了两种APDU层,短APDU和扩展APDU,这些定义在ISO/IEC7816-4§。
字符层交互
当TPDU、短APDU或许扩展APDU都没选择时,字符层交互被选中。
关于主机和CCID之间的字符层交互,CCID支持与ICC的异步字符交互。
挂起行为
当从一个挂起的USB恢复时,主机/驱动假定全部的ICC都是不活动的(掉电)。
当USB总线挂起时,CCIDs不要求掉电插入的ICCs,可是能够这样做。但是,当USB总线恢
复后,CCIDs一定响应给主机仿佛全部的已经插入的ICCs都掉电并被新插入。
在恢复后,CCID会做下边两件事(没有特定是次序):
发送RDR_to_PC_NotifySlotChange信息见告驱动那个槽位有新插入的卡
CCID会从头恢复ICCs为有效假如这个CCID有“自动启动当插入”特征或许收到来自启动的PC_to_RDR_IccPowerOn信息。注意:当从头恢复时,全部的槽位参数立刻恢复为默认。
标准USB表述
设施
详见UniversalSerialBusSpecification中第九章“USBDeviceFramework”。
配置
详见UniversalSerialBusSpecification中第九章“USBDeviceFramework”。
界面
偏移
字段
大小
值
描绘
0
bLength
1
09h
这个描绘的字节大小
1
bDescriptorType
1
04h
INTERFACE描绘种类
2
bInterfaceNumber
1
Number这个界面的数目
3
bAlternateSetting
1
Number
4
bNumEndpoints
1
02h
这个界面使用的端点数目(除了端点
0)
03h
关于CCID
02h使用bulk-IN
和bulk-OUT
03h使用bulk-IN
、bulk-OUT和interrupt-IN
5
bInterfaceClass
1
0Bh
智能卡设施类
6
bInterfaceSubClass
1
00h
子类码
7
bInterfaceProtocol
1
00h
协议码
关于CCID
00h
8iInterface1I
                您可能关注的文档
最近下载
- 第五单元第1课《多变的镜头》课件 2024—2025学年人美版(2024)初中美术七年级上册+.pptx VIP
 - 四川省2025年高职单招文化考试(中职类)语文试卷+答案 .pdf VIP
 - 【议题式】第五课 在和睦家庭中成长 课件 -2026新高考思想政治一轮复习.pptx VIP
 - 施工应急预案应急反应预案.docx VIP
 - 机械设备销售代理授权委托协议书(1范本).docx VIP
 - 高考语文作文纸3栏(电子版可打印)A3.pdf
 - 幼儿园科普知识章鱼课件.pptx VIP
 - 统编版二年级语文上册单元作文能力提升第1单元:有趣的动物(素材积累).docx VIP
 - 部编版语文九年级下册《诗词曲五首 山坡羊潼关怀古》课件.pptx VIP
 - ICH指导原则文件目录(中英文) .pdf VIP
 
原创力文档
                        

文档评论(0)