我正在读写一些 RFID,其 EPC 为 16 位长。假设我00 (0x00)在标签上写入 16 字节,然后读取整个 EPC 内存,即 20 字节长,我得到:
41CB400000000000000000000000000000000000
Run Code Online (Sandbox Code Playgroud)
假设现在我写11223344为新的 EPC,然后我再次读取内存,我得到:
3658100011223344000000000000000000000000
Run Code Online (Sandbox Code Playgroud)
请记住,您可以写入的 EPC 字节数组的最大长度为 16。
每次读取内存的开头多出4个字节,我想知道它们是什么意思。我认为第 3 和第 4 个字节表示 EPC 的长度:4000 [16384]对于16bit,1000 [4096]对于4bit
另一个是什么意思?
在实际 EPC 之前,EPC 内存中确实有一些额外的字节。这些字节是:
您可以在 EPC Gen2 空中接口标准的 6.3.2.1.2.2 部分找到详细信息。
如果 XI 位为高,则在实际 EPC 之前有更多字节存储一些额外的控制信息(称为“扩展协议控制”(XPC))。但是,目前在实践中很少看到这种情况。
| 归档时间: |
|
| 查看次数: |
2442 次 |
| 最近记录: |