RFID 开发小记




bit、byte、位、字节、汉字的关系   
 
        1 bit     = 1  二进制数据 
        1 byte  = 8  bit 
        1 字母 = 1  byte = 8 bit 
        1 汉字 = 2  byte = 16 bit 

1. bit:位 
    一个二进制数据0或1,是1bit; 
 
2. byte:字节 
    存储空间的基本计量单位,如:MySQL中定义 VARCHAR(45)  即是指 45个字节; 
    1 byte = 8 bit 
 
3. 一个英文字符占一个字节; 
    1 字母 = 1 byte = 8 bit 
 
4. 一个汉字占2个字节; 
    1 汉字 = 2 byte = 16 bit 
 
5. 标点符号 
    A>.  汉字输入状态下,默认为全角输入方式; 
    B>.  英文输入状态下,默认为半角输入方式; 
 
    C>.  全角输入方式下,标点符号占2字节; 
    D>.  半角输入方式下,标点符号占1字节; 
 
    故:汉字输入状态下的字符,占2个字节 (但不排除,自己更改了默认设置); 
          英文输入状态下的字符,占1个字节 (但不排除,自己更改了默认设置);

RFID

一般一个RFID标签包含4个区域


Reserver区(保留)  (0-4)

一共8字节  包括Kill Password灭活口令(前4字节)和Access Password访问口令(后4字节)

灭活口令可摧毁或者使用该标签,一点灭掉后,就不能再使用,访问口令为标签读写所需的密码,默认为0


EPC区(电子产品代码) 

(范围为2-6,前面4字节为保留的CRC——16校验码。其中前两个字节根据EPC数据改变;后两个位PC码,不可改变) 长度为12字节  


TID区(标签识别号) 

(唯一标示码,即不可改变),长度不同,需要自行输入长度(一般为8字节,64bits)[4字节,10字节]


user 区灭活口令

存储长度为4个中最大的,存储长度由材料而定,有些无user存贮体

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值