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.

[参考译文] TRF7963A:是否有 NFClinklib 源代码?

Guru**** 2535150 points


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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/566973/trf7963a-have-nfclinklib-source-code

器件型号:TRF7963A

尊敬的香榭丽舍

客户使用 NFClink-kit 开发 NFC 读取器功能。 现在、他们开始使用"NFCLink NFC/HF RFID 固件"来测试功能、但希望了解 nfclinklib.lib 源函数。  

您可以 将此"nfclinklib.lib"源代码分享给我们吗?

NFCLink-1.0.0.3-windows-installer.exe

如果您有任何建议、请随时告诉我。

非常感谢。

此致、

Janet

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

    Janet、您好!

    无法为此库提供源代码。

    您在此处参考的 NFCLink 解决方案专为特定用例而设计、因为它利用 NCI 协议连接到 Android 和 Windows 等操作系统。 如果这是客户用例、他们无论如何都不需要访问较低级别的代码、因为他们只需要关注 NCI 层。

    如果客户不需要 NCI、则这不是他们应该使用的代码库、我怀疑这是这里的情况。

    相反、他们应该使用我们的 NFCLink 独立解决方案、该解决方案随完整的源代码一起提供。 它包括对读/写器、卡仿真和对等模式的支持、并且可以删除 nfc_config.h 文件中不需要的功能。

    具有固件下载链接的应用手册: http://www.ti.com/lit/pdf/sloa227

    开始评估的快速入门指南: http://www.ti.com/lit/pdf/SLOU452

    如果您需要进一步澄清这些问题之间的区别、请随时告诉我。

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

    尊敬的 Ralph:

    由于我们希望了解下图中"适用于2类标签的专有命令"的函数代码详细信息、您能提供吗?

    非常感谢。

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

    专有类型2标签可以指不符合 Mifare Classic 等 NFC 标准的标签。 固件的设计目的是可以包含此类功能、但固件中不存在此功能、因为客户需要根据自己的应用要求对其进行自定义。

    Mifare Classic 是否采用此用例? 如果是、则需要查看其他配套资料。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ralph:

    不是、它不是 Mifare Classic、我们只需要根据客户需求实现专有命令来进行读取/写入。 因此、我们希望参考 NFClib 源代码以了解如何对其进行编码。

    或者、您是否有任何参考代码用于如何实现读/写专用命令?

    非常感谢。

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

    Janet、您好!

    我们没有可用的参考固件。

    对于具有 来自 http://www.ti.com/lit/pdf/sloa227的完整源代码 的固件、他们可以修改 NFC_rw_t2t.c/.h 文件以添加到其新的专有命令中。

    他们需要对 NFC 堆栈进行以下修改:

    • 将新命令添加到 tT2T_cmd
    • 向 tNfcRwT2TConnectionStatus 添加新的状态指示符
    • 创建新的专有函数、 以 NFC_RW_T2T_sendReadCmd 和 NFC_RW_T2T_sendWriteCmd 为例、允许其应用层指示何时发送新命令。
    • 添加处理以将这些新命令发布到 NFC_RW_T2T_stateMachine 中、其中将包含数据包的格式化
    • 添加处理以接收这些命令对 NFC_RW_T2T_processReceivedData 的响应、在这里、它们可以接收数据、以便自定义应用程序可以在应用层中解析数据
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Ralph:

    感谢你的帮助。 与客户讨论后、我们将使用此方法尝试写入/读取函数。