Mifare 值块操作(NFC系列)

本文详细介绍了Mifare中的值块(Value Block)功能,包括其固定格式、命令(read, write, increment, decrement, restore, transfer)以及使用场景。值块内容由一个有符号的4字节整型值存储三次,同时包含1字节的地址信息。地址在特定操作中保持不变,仅能通过write命令更新。此外,还阐述了值块的初始化和备份管理过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

值块(value block)是Mifare 中用于电子钱包的功能,

        包含的命令有(valid commands are: read, write, increment, decrement, restore, transfer).值块具有固定的格式;

值块的格式:

格式定义:

值块格式举例:

1 如果一个块不是按照值块格式定义,则为普通块;

2 初始值块的内容需要通过write命令写入,

3 value 是一个有符号的4字节整型值,存储3次,value, ~value, value

4 adr: 1字节地址。当进行备份管理时,可用于保存块的地址。地址保存四次。两次取反,两次不取反。在increment、decrement、restore和transfer 操作中,地址保持不变。它仅仅能通过write命令更改。

87D61200() --> 0012D687(16进展数) -> 1234567 (进制数据)

值块使用:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值