2022年2022年例子程序MifareUltralight标签存储规划 .pdf

上传人:Che****ry 文档编号:34867541 上传时间:2022-08-19 格式:PDF 页数:4 大小:81.32KB
返回 下载 相关 举报
2022年2022年例子程序MifareUltralight标签存储规划 .pdf_第1页
第1页 / 共4页
2022年2022年例子程序MifareUltralight标签存储规划 .pdf_第2页
第2页 / 共4页
点击查看更多>>
资源描述

《2022年2022年例子程序MifareUltralight标签存储规划 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年例子程序MifareUltralight标签存储规划 .pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、一、在规划ICODE2 电子标签存储之前,请先了解其特点。1. 概述 UltraLight卡是一种 512 位非接触式IC 卡。2. 电气特性容量为 512 位,分为 16 块,每块 4 个字节每页可编程锁定只读功能 32位用户可定义的一次性编程区域 384位用户读、写区域数据可保留2 年,可循环改写1000 次唯一的 7 字节序列号工作频率: 13.56MHZ 通信速率: 106KB波特率防 冲 突:同一时间可处理多张卡读写距离:在100mm 以内(与天线有关)卡内无需电源3. 存储结构UltraLight卡共 512 位,分为 16 块,每块为4 个字节。存储结构如下:块号字节 0字节 1

2、字节 2字节 3说明0 SN0 SN1 SN2 BCC0 Serial Number 1 SN3 SN4 SN5 SN6 Serial Number 2 BCC1 保留Lock0 Lock1 保留 /Lock 3 OTP0 OTP1 OTP2 OTP3 OTP 4 Data0 Data1 Data2 Data3 Data read/write 5 Data4 Data5 Data6 Data7 Data read/write 6 Data8 Data9 Data10 Data11 Data read/write 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - -

3、- - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 4 页 - - - - - - - - - 7 Data12 Data13 Data14 Data15 Data read/write 8 Data16 Data17 Data18 Data19 Data read/write 9 Data20 Data21 Data22 Data23 Data read/write 10 Data24 Data25 Data26 Data27 Data read/write 11 Data28 Data29 Data30 Data31 Data read/write 1

4、2 Data32 Data33 Data34 Data35 Data read/write 13 Data36 Data37 Data38 Data39 Data read/write 14 Data40 Data41 Data42 Data43 Data read/write 15 Data44 Data45 Data46 Data47 Data read/write (1)第 0、1 块存放着卡的序列号等信息,只可读。依据ISO/IEC14443-3 校验位计算如下:BCC0=CTSN0 SN1 SN2BCC1=SN3SN4 SN5 SN6(2)第 2 块为 LOCK BYTES, 设置字

5、节 2 和字节 3 对应的位可以将从第3 块到 15 块单独地锁定为只读区域。 Lock0 L 7 L 6 L 5 L 4 L OTP BL 15-10 BL 9-4 BL OTP Lock1 L 15 L 14 L 13 L 12 L 11 L 10 L 9 L 8 Lx 锁定 X块为只读BLX 锁定对应的Lx 位注意:一旦block-locking(BLX)位被设置为锁定配置,对应的内存区域将被冻结。如:BL15-10 设置为 1,则 L15 到 L10再也不能改变。Lock0 和 Lock1 可以通过写命令来设置, 写入的内容与当前内容进行位或操作得到新的内容,初始值为0。该过程是不可逆

6、转的。如果有一个位被置为1,就再也不能置为0。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 4 页 - - - - - - - - - (3)第 3 页为 OTP ,即一次性编程,初始值为0。可以通过写命令来改变它的值,写入的值和当前值进行位或操作得到新的值。这个过程是不可逆转的。如果一个位被置为1,将再也不能置回0。注意:该内存区域可以用作最大值为32 的一次性计数器。(4)第 4 到 15 块为用户读 / 写区域,初始值为0。下面我们来规划例子程序的MifareUl

7、traLight 标签存储。本例子程序是把MifareUltraLight 标签用来存储商品信息,为了简单起见,只包括商品名称,商品单价,销售状态。商品名称设计最长为16 个中文字,商品单价设计为整数部分4 位,小数部分 4 位。销售状态有未售状态和已售状态,初始为未销售,初始值为” 0000” ,用” 1111” 来表示已售状态,如果未售状态读商品标签,读成功后,就把已售状态标记” 1111” 写进标签里。商品名称前8 个汉字存储在标签的块4 至块 7 里。 (表 2 黄色部分)商品名称后8 个汉字存储在标签的块8 至块 11 里。 (表 2 鲜绿色部分)商品单价整数部分存储在标签的块12

8、里。 (表 2 红色部分)商品单价小数部分存储在标签的块13 里。 (表 2 粉红色部分)商品销售状态存储在块14 里。 (表 2 灰色部分)块号字节 0字节 1字节 2字节 3说明0 SN0 SN1 SN2 BCC0 Serial Number 1 SN3 SN4 SN5 SN6 Serial Number 2 BCC1 保留Lock0 Lock1 保留 /Lock 3 OTP0 OTP1 OTP2 OTP3 OTP 4 Data0 Data1 Data2 Data3 Data read/write 5 Data4 Data5 Data6 Data7 Data read/write 6 Da

9、ta8 Data9 Data10 Data11 Data read/write 7 Data12 Data13 Data14 Data15 Data read/write 8 Data16 Data17 Data18 Data19 Data read/write 9 Data20 Data21 Data22 Data23 Data read/write 10 Data24 Data25 Data26 Data27 Data read/write 11 Data28 Data29 Data30 Data31 Data read/write 12 Data32 Data33 Data34 Data

10、35 Data read/write 13 Data36 Data37 Data38 Data39 Data read/write 14 Data40 Data41 Data42 Data43 Data read/write 15 Data44 Data45 Data46 Data47 Data read/write 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 4 页 - - - - - - - - - 表 2 请把您需要用来演示的标签按照此标签存储规划使用金木鱼把数据写进标签里面(即发卡),金木鱼使用方法,请参考金木鱼程序这个文件里相关的内容。发卡流程图:开始根据标签数据存储规划图建立标签数据结构发卡设备按照标签数据结构对标签写数据结束名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 4 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁