为什么在 ISO 7816 中有一个 select 文件命令

Why is there a select file command in the ISO 7816

我开始使用 NXP NTA 424 芯片,但是我还没有在低级别的基础上使用过任何其他 nfc 芯片(这就是为什么我提出以下可能很简单的问题)。

我的问题是:在应用笔记中,指定了在写入之前需要"Select ISO DF (Dedicated File) Application"。他们进一步指定这是 NDEF 应用程序。所以我的问题是为什么?为什么 ISO 指定您需要 select 一个文件?这与写入此文件相关吗(但您不能只使用 write 命令指定写入位置吗?)

如果有人能向我解释一下这件事的背景,我将不胜感激,

此致, U_flow

为了简单地回答您的问题,将 DF 视为文件夹,将 NDEF 文件等视为文件夹内的文件。 ISO select 命令指定您正在 select 文件夹 level/DF。 现在您的 folder/DF 已 selected,通过使用 WRITE 命令,您将指定要写入的文件(例如 NDEF 文件)以及要写入的数据。 它以层次结构方式工作,与 Windows 或 MAC.

的文件系统相同

希望它能解答您的疑问,祝您学习愉快。