CCID 插槽状态字节

Posted

技术标签:

【中文标题】CCID 插槽状态字节【英文标题】:CCID slot status byte 【发布时间】:2015-10-27 16:38:28 【问题描述】:

阅读 CCID 规范,我想知道 Slot StatusbStatus 字节)的内在结构是什么,设置在响应的标头中(入站批量传输 em>) 消息。

只有前两位和后两位用于bmIccStatusbmCommandStatus,但我不确定如何使用。

鉴于 (javascript) 二进制符号 0bxx0000yybmCommandStatus 是否真的由 xx 表示?

【问题讨论】:

【参考方案1】:

给定(JavaScript)二进制符号0bxx0000yy

xx .. bmCommandStatus(掩码0xC0yy .. bmICCStatus (掩码0x03)

参考here(我确实检查了 CCID Rev 1.1,但无法在此处找到位顺序 - 即 MSB 优先或 LSB 优先)。

您可能会发现使用wireshark 非常有用,因为它支持USB sniffing 和CCID support。

【讨论】:

以上是关于CCID 插槽状态字节的主要内容,如果未能解决你的问题,请参考以下文章

C# 将字节解析为结构顺序

DELL 笔记本02Micrs ccID sc Reader是啥驱动

VC++ MFC 通过一个字节发送这8个按钮开关状态

如何做 Perl 状态机(FSM)来解析比特流(字节序列)?

字节和字符

用状态机实现通用多字节SPI接口模块