关于NFC标签内存1024字节(NDEF 716字节)含义及UID选型影响咨询
关于NFC标签容量与UID选型的解答
1. 「NFC NDEF 716字节」是什么意思?
咱们先拆解这几个关键词:
- NFC:就是大家常说的近场通信技术,用来实现短距离的设备数据交互;
- NDEF:全称是NFC Data Exchange Format,是NFC论坛统一规定的数据格式,目的是让不同品牌的NFC设备能顺畅识别、交换数据;
- 716字节:这是指该NFC标签里,实际能用来存储NDEF格式消息的最大可用空间。
为啥不是标签的总内存?因为NFC标签本身会预留一部分内存给系统区域——比如厂商的配置信息、标签的锁控区块、安全认证数据这些,这些区域用户是不能随便写入NDEF数据的,剩下的才是开放给用户用的NDEF存储空间。
2. 1024字节(NDEF 716字节)的含义,以及仅用UID时的标签选型
容量对应关系
这里的「1024字节」是NFC标签的总内存容量,而「NDEF 716字节」就是刚才说的,从总容量里扣除系统占用的部分后,能用来存NDEF数据的实际可用空间。不同类型的NFC标签(比如MIFARE Ultralight、NTAG系列),系统区占用的比例不一样,所以总容量和NDEF可用容量的换算也有差异。
仅使用UID时的选型影响
UID是NFC标签出厂时就固化在芯片里的唯一标识符,它存在标签的专用只读区域,完全不占用用户可写的NDEF存储区或总容量空间,所以从功能需求上来说:
- 只要是支持NFC读取的标签(几乎所有市售NFC标签都支持UID读取),不管它的总容量是128字节还是1024字节,都能满足仅读取UID的需求;
- 实际选型时优先看成本:小容量的NFC标签(比如总容量128字节,NDEF可用空间几十字节)价格通常更低,完全够用,没必要花额外的钱买大容量标签;
- 如果未来有扩展功能的可能(比如之后需要在标签里存点NDEF格式的网址、文本),可以考虑选略大一点容量的标签,但如果确定只用到UID,选最便宜的最小容量型号就好。
内容的提问来源于stack exchange,提问作者M. IA
相关产品推荐
相关产品推荐

