美文网首页
UHF电子标签存储区介绍

UHF电子标签存储区介绍

作者: stamSuper | 来源:发表于2022-11-06 16:31 被阅读0次

EPC Class1 Gen2或ISO18000-6C协议标签(简称G2标签或6C标签)

G2标签分4个区:EPC区,TID区,User区,保留区(又称密码区)。

EPC区:标签EPC号存储在该区,其中第0个字是PC值和标签EPC号的CRC16。第1个字是

PC值,该值指示标签EPC号长度,从第2个字开始才是标签真正的EPC区卡号(可读可写),

注意:EPC区卡号一定要指定从第2个字开始修改和读取。

TID区:该区存储的数据是由标签生产商设定的ID号(全球唯一的ID号码),可读不可写。

User区(用户区):是用户数据区。可读可写。

保留区(密码区):保留区4个字。前两个字是销毁密码,后两个字是访问密码。可读可写,

保留区的两个密码区的读写保护特性可以分别设置。(此分区基本上不使用)

特别注意:不同型号芯片的电子标签,各数据存储容量不一样

目前主流的电子标签芯片有:

Alien系列:包括(H3 、H4……);

Impinj系列:包括(M4D 、M4E 、M4QT、M5 、MR6……)

NXP系列:包括(UCODE7、UCODE8……)

G2命令中很多地方要求给出数据长度,这里要注意字与字节的区别。1个字等于2个字节。

以Alien H3芯片为例,4个区的存储容量如下:(1个字节=2位16进制数)

EPC区:96bits = 12字节 = 6个字,(24位16进制数)

User区(用户区):512bit = 64字节 = 32个字,(128位16进制数)

密码区:4个字,(16位16进制数)

TID区:64bits = 8字节 =4个字,(16位16进制数)

有些命令需要访问密码,如果没有密码设置,则用0填充密码区,而不能为空。

注意:电子标签芯片存储的数据为16进制数据(包含09数字,AF字母),不能存储16进

制数以外的其他字母、符号、汉字……

参考资料:https://zitixin.cn/page107?article_id=118&brd=1

相关文章

  • Android手持终端UHF识别开发总结

    UHF标签模块分区 RFU区(可读写) EPC区(EPC值可读写) TID区(不可写) User区 (可读写) 注...

  • 超市里的无线网络

    无线覆盖和电子标签 负责给所有电子标签提供无线通道。

  • mysql深入学习02

    1.各存储引擎特点 1.1存储引擎介绍 插拔式的插件方式存储引擎是指定在表上面的不管使用什么存储引擎,都会在数据区...

  • IOS底层原理-内存五大区域

    介绍内存的五大区域:栈区,堆区,静态区,常量区,代码段 栈区 局部变量和方法实参 栈区特点: 存储空间有限 . i...

  • MMAP-存储映射I/O

    存储映射I/O 介绍 存储映射IO(Memory-mapped I/O) 使用一个磁盘文件与存储空间的一个缓冲区相...

  • stm32 SRAM内存变量分布

    stm32f103xxxx系列SRAM内存会分成这几个区: 代码区 静态存储区 动态存储区 其中 静态存储区包括:...

  • 堆 / 栈 / 自由存储区 / 静态存储区 / 常量存储区

    在C++中, 内存分成5个区,分别是堆,栈,自由存储区,静态存储区,常量存储区。 栈:编译器在需要的时候分配,在不...

  • C++ 内存五大分区

    C/C++中内存分5大区:栈,堆,全局/静态存储区,常量存储区,代码区(也称自由存储区)。 代码区:毫无疑问是用来...

  • JVM总结1

    java当中有一个方法区、栈存储区和堆存储区,栈存储区主要是存储基本数据类型,包括main函数(静态方法)也是在栈...

  • 单片机学习笔记9-8051单片机存储区

    8051单片机有片内、片外数据存储区,还有程序存储区。 访问片外数据存储区比访问片内数据存储区慢,因为访问片外数据...

网友评论

      本文标题:UHF电子标签存储区介绍

      本文链接:https://www.haomeiwen.com/subject/jzzbtdtx.html