ST意法半导体
直播中

赵敏

7年用户 1061经验值
私信 关注
[问答]

CR95HF写入专有数据时为什么不用3个数据字节呢?

我想使用 CR95HF 将专有数据写入 NFC 类型 2A 标签。为此,我使用“NFC Type 2A - NDEF 消息用户界面”。
这是我在文本字段中输入的内容:
dc00030106123456
我期望的是,NDEF 消息是外部类型,ID = 0x06,长度为 1 和 3 个数据字节(0x12、0x34、0x56)
我得到的是一个类型为外部 (OK) 和 3 个数据字节 0x12、0x00、0x00 的 NDEF 消息。好像只写了一个数据字节,其他两个字节没有写。
我还尝试了一个包含 6 个而不是 3 个数据字节的 NDEF 消息。
dc00060106123456ABCDEF
这按预期工作。但为什么不用 3 个数据字节呢?可能是我错过了什么,这是不允许的吗?








回帖(1)

王珍珠

2023-1-31 11:52:46
你能确认你使用的是“CR95HF开发软件2.3.1”和MB1054 CR95HF射频收发器演示板吗?
如果使用 CR95HF 开发软件 2.3.1,则可以使用给定数据写入任何 T2T 块(参见 ISO14443-A 用户界面窗口)。这有助于解决您的问题。
如果使用 MB1054 CR95HF 射频收发器演示板,您还可以在 Windows 上使用ST25PC-NFC软件。它有一些功能可以从用户输入或 bin 文件写入内存。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分