This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] RF430CL331H:通过 RF430CL331H 发送80KB 数据

Guru**** 2445440 points
Other Parts Discussed in Thread: MSP430FR5962, RF430CL331H

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/567963/rf430cl331h-transmitting-80-kb-with-rf430cl331h

器件型号:RF430CL331H
主题中讨论的其他器件:MSP430FR5962

您好!

我的客户希望传输一组数据、如果数据大约为80 KB。 我们建议使用 RF430CL331H、因为它支持来自 MCU 的数据流(在本例中为 MSP430FR5962)。 查看不同的线程、该器件似乎支持64 KB 的最大文件长度( )。

如果我正确理解 NDEF 格式、则可能会通过使用标头中的 MB 和 ME 字段来支持甚至500 MB 的数据。

使用 RF430CL331H 传输大约80KB 数据的最简单方法是什么?

此致、
Phil

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Phil、您好、

    NDEF 规范设定了广泛的用例、然后将其分为子用例。

    对于 RF430CL331H、所讨论的子案例是4类标签规范、对于 NDEF 格式的标签、该规范指示以下内容:

    MLE (字节);最大 R-APDU 数据大小

    • 定义可使用单个 ReadBinary 命令从4类标签读取的最大数据大小。
    • 有效值为 MLE = 000Fh-FFFFh。
    • 0000h-0000Eh 之间的值为 RFU。

    MLC (字节);最大 C-APDU 数据大小

    • 定义可使用单个 UpdateBinary 命令发送到 Type 4标签的最大数据大小。
    • 有效范围为 MLC = 0001h-FFFFh 字节。
    • 值0000h 为 RFU。

    基于这些、2^16或65、536字节是遵循规范的单个 NDEF 消息所支持的最大大小。

    此限制来自 NFC 论坛规范、不是基于器件的限制。 RF430CL331H 可以处理较大的传输、但会违反 NFC 论坛规范。

    如果他们想要遵循 NFC 论坛规范、则需要将80kB 数据存储到两条单独的 NDEF 消息中、并分别读取每个消息。

    作为一个潜在的替代方案-如果客户在他们完全控制 NFC 读/写器设备的闭环系统中工作、则无需与支持 NFC 的智能手机/平板电脑等连接、 并且不会根据 NFC 规范测试他们的器件-他们只能忽略规范的这一方面。 但是、这会使它们不符合 NFC 标准、并且任何启用 NFC 的设备都无法与其系统一起运行、 因此、这实际上取决于他们如何定义其系统、以及他们愿意承担哪些风险、因为如果没有显著的固件更新、他们在未来的修订中将无法拥有此类功能。