内存模型
- 第一个是T5T的普通用户内存
- 第二个是NDEF Message内存格式
-
- CC容量区域4个字节(对于4字节一个块,还有8个的忽略)
- CC容量区域4个字节(对于4字节一个块,还有8个的忽略)
-
-
- MagicNumber E1代表 1-byte address mode ; E2代表 2-byte address mode
-
-
-
- Version AccessCondition
- Version AccessCondition
-
-
-
- MLEN 数据长度: T5T_Area长度 8*MLEN
-
-
-
- Additional feature information
- Additional feature information
-
例子: E0 40 28 00
E0:1-byte地址
40:版本1.0,赋予读写权限
28:28H*8 = 320 bytes大小
00:无附加特征信息
-
- TLV(Tag,Length,Value(dataformat))结构定义
-
-
- T 标签类型,一个字节
- T 标签类型,一个字节
-
-
-
- L V-field字节长度 一字节时 00h-FEh 三字节 00FFh-FFFEh
- L V-field字节长度 一字节时 00h-FEh 三字节 00FFh-FFFEh
-
-
-
- V 数据字段。如果L是00h或者不存在,则V不存在。如果L是大于0的,L的长度是N,则V包含N个字节连续数据
-
-
- NDEF Message TLV
- NDEF Message TLV
-
- Terminator TLV
- Terminator TLV
命令结构
-
基本命令
UID占8个字节 -
REQ_FLAG
-
Response
如果b0是0则成功;1则失败,后面跟1个字节错误码
命令
各种指令的含义自己看文档吧,只是简单记录下命令格式
READ_SINGLE_BLOCK
REQ_FLAG的bit6设置1b时,会返回Block security status