rfid标签写入信息10位或者14位或者18位都会在末尾补两个0的原因
3条回答 默认 最新
独角鲸网络安全实验室 2025-11-25 11:06关注核心原因很简单:RFID标签(比如常见的MIFARE Classic)存储数据是按“块”来的,每个块固定16字节,不够就自动补0x00凑整~
你写10/14/18位,本质都没到16字节,系统会补0填满块。你觉得只补两个0,大概率是读写器软件只显示了有效数据+后面几个0,或者自动截了末尾多余的0。
读取时按原始长度截取,或写的时候加个结束符(比如0xFF),就能过滤掉填充的0啦~
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报