NDEF 格式如何映射到 NFC 标签结构



我一直在寻找NDEF格式和普通NFC标签之间的差异。让我们考虑一下 1k Mifare 经典标签。它们有 16 个扇区,每个扇区 4 个区块。

将标记格式化为 NDEF 后,标签上发生了哪些"内部"更改?或者发生了什么样的格式,所以我们可以称之为 NDEF 格式化?

NDEF "格式化" 表示标签能够保存 NDEF 消息。这意味着

  • 对于具有平面内存结构的标签(例如 NFC 论坛类型 1 和类型 2 标签(,某些页面填充了定义的值(例如"功能容器"(,这些值让 NFC 设备确定标签是否符合特定版本的标签操作规范,并且它在定义的内存区域中包含定义数量的 NDEF 格式数据。

  • 对于具有基于文件系统的内存结构的标签(例如NFC论坛类型3和类型4标签
  • (,标签上存在某种文件和目录结构,元信息(例如,包含在具有类型4标签的已知文件ID的功能容器文件中(指示允许NFC设备访问NDEF格式数据的位置,大小和其他参数。

对于标准 NFC 标签,此格式(以及与标签交互所需的命令(由 NFC 论坛在标签操作规范中定义(从 NFC 论坛网站获取(。此外,恩智浦等一些制造商已经定义了映射文档,描述如何使用其专有的RFID标签(即非NFC论坛标签类型(如MIFARE Classic来存储NDEF数据。这些映射文档描述了需要存在于标记上的数据结构,以便将其标识为 NDEF 消息的容器。

最新更新