Hi1215 2025-11-24 22:26 采纳率: 100%
浏览 6
已结题

rfid标签数据写入

rfid标签写入信息10位或者14位或者18位都会在末尾补两个0的原因

  • 写回答

3条回答 默认 最新

  • 关注

    核心原因很简单:RFID标签(比如常见的MIFARE Classic)存储数据是按“块”来的,每个块固定16字节,不够就自动补0x00凑整~

    你写10/14/18位,本质都没到16字节,系统会补0填满块。你觉得只补两个0,大概率是读写器软件只显示了有效数据+后面几个0,或者自动截了末尾多余的0。

    读取时按原始长度截取,或写的时候加个结束符(比如0xFF),就能过滤掉填充的0啦~

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 12月3日
  • 已采纳回答 11月25日
  • 创建了问题 11月24日