在14443协议 中,读卡器 和智能卡 之间 建立了 连接之后,互相是怎么通信的呢?
它使用的是 半双工分组传输协议
智能卡 14443A 协议 读卡器 和智能卡 数据传输协议

智能卡 14443A 协议 读卡器 和智能卡 数据传输协议

PCB 有三种协议:

I-block
R-block
S-block

智能卡 14443A 协议 读卡器 和智能卡 数据传输协议

智能卡 14443A 协议 读卡器 和智能卡 数据传输协议

智能卡 14443A 协议 读卡器 和智能卡 数据传输协议

I-block包含一分组号(1位),起始值对PCD为0,对PICC为1。如确认已接收到一个I-block或一个R-block,分组号将改变。

PCD检查每一次接收到的I-block或R-block的号码,假如该block的号码与期望号不相等,则重发最后一个分组。

PICC不必检查所接收的分组号码,在发送后面的block,指出有错的R-block带有下一个期望的分组号。

如有INF,在I-block中,为应用数据;
在S-block中,为状态数据;

信息分组I-block:包含应用层所用的信息,还包含正、负的确认;

接受准备分组R –block:包含正负的确认,与最后接收的分组有关;

管理分组S –block:用于在PCD和PICC之间交换控制信息、INF字段是否存在有赖于它的控制;

相关文章:

  • 2021-11-18
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-27
  • 2021-12-29
  • 2021-10-05
  • 2021-12-13
猜你喜欢
  • 2021-12-07
  • 2021-05-29
  • 2021-08-25
  • 2021-09-19
  • 2021-06-14
相关资源
相似解决方案