读写器通信协议开发者指南
写标签数据
 
此命令用于将数据写入标签bank的指定地址中,第一个标签响应读写器的标签会被实际操作。

命令属性

Command Code Bootloader 命令 App Firmware 命令
0x24

Host to Reader

Data字段格式
字段 字节长度 描述
Timeout 2   
Option(包含Select-Option Bits) 1 Non-Sel-Option Bits必须是0x0.
Write Address 4 写入起始地址,字地址(16BITS)从0开始。
Write MemBank 1 0x00 = Reserved bank,0x01 = EPC bank,0x02= TID bank,0x03 = USER bank
Access Password 4 访问密码。如果写入存储区未锁定,则访问密码为0x00000000。 如果内存区域已锁定,则密码必须正确。注意:当Select-Option Bits = 0x00时,命令中不包含访问密码。
Select Content N   
Write Data N 被写入的数据,写入数据字节长度必须是2的倍数,一次最多只能写入32个字,即64字节。

举例

例子1

不使用标签匹配过滤,将0xAAAABBBBCCCCDDDD写入USER bank的起始地址1。
Write Address=0x00000001
Write MemBank=0x03
Write Data=0xAAAABBBBCCCCDDDD
 
Host to Reader
FF 10 24 03 E8 00 00 00 00 01 03 AA AA BB BB CC CC DD DD C7 B3
Header Data Length Command Code Timeout Option Write Address Write MemBank Write Data CRC
  
例子2

不使用标签匹配过滤,将0XAAAABBBBCCCCDDDD写入Reserved bank。
Write Address=0x00000000
Write MemBank=0x00
Write Data=0xAAAABBBBCCCCDDDD
  
Host to Reader
FF 10 24 03 E8 00 00 00 00 00 00 AA AA BB BB CC CC DD DD 58 E2
Header Data Length Command Code Timeout Option Write Address Write MemBank Write Data CRC
 
例子3

使用标签匹配过滤
Write MemBank=0x00
Write Address=0x00000000
Write Data=0xAAAABBBBCCCCDDDD
Access Password=0xCCCCDDDD
Select MemBank=EPC bank
Select Address(bits)=0x00000020
Select Data Length(bits)=0x0C
Select Data=0x1110
 
Host to Reader
FF 1B 24 03 E8 04 00 00 00 00 00
Header Data Length Command Code Timeout Option Write Address Write MemBank
CC CC DD DD 00 00 00 20 0C 11 10 AA AA BB BB CC CC DD DD 26 AA
Access Password Select Address Select Data Length Select Data Write Data CRC
  
例子4

使用标签匹配过滤
Write MemBank=0x03(USER bank)
Write Address=0x00000002
Write Data=0x1111222200000000
Access Password=0x00000000
Select MemBank=0x01 (EPC bank)
Select Data Length (bits) =0x60
Select Data=0x0123456789ABCDEF01234567
  
Host to Reader
FF 21 24 03 E8 01 00 00 00 02 03 00 00 00 00
Header Data Length Command Code Timeout Option Write Address Write MemBank Access Password
60 01 23 45 67 89 AB CD EF 01 23 45 67 11 11 22 22 00 00 00 00 81 E7
Select Data Length Select Data Write Data CRC

备注

Llllllllllllllllll
当Option = 0x05时,只有访问密码,没有Select Content字段。
当Option = 0x00或0X01时,Select Content字段中不需要的子字段不应出现在命令中。当Option = 0x00时,Access Password不应出现在命令中。