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.

[参考译文] TRF7970A:当接收到第一个防碰撞选择命令时、卡仿真模式出现问题

Guru**** 2539770 points
Other Parts Discussed in Thread: TRF7970A

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1000752/trf7970a-issue-with-card-emulation-mode-when-receiving-first-anti-collision-select-command

器件型号:TRF7970A

尊敬的先生或女士:

我尝试将处于卡仿真模式(仿真4A 类标签)的 TI TRF7970a 芯片与 STM32L05 MCU 一起使用。 为此、我已将 TI 提供的 NFCLink 库移植到我当前正在使用的 MCU (更改了 SPI 驱动程序、计时器和其他一些小问题)。 对于 PCD、我使用 iPhone 8上的 NFC 工具应用程序与 iOS 14.5和 Nokia 6上的 Android 8.1.0。

我从 PCD (在 NFC_waitForCommand 函数中)获得 REQA 命令、并将 ATQA 响应发回给 PCD (在 NFC_Target_StateMachine 函数中)。 但是、我面临的主要问题是、在我发回响应并转至 NFC_Parameter_Selection 状态后、我调用 NFC_waitForCommand 函数等待 Select 级联1命令、结果似乎我没有得到任何响应。

如果我保存 TRF79x0_irqHandler 函数的所有输出、我将得到我所期望的结果。 下面我附加了如何保存中断处理程序的输出。

实际输出如下:

我希望在 RX_COMPLETE 之后、我只有一个 TX_COMPLETE 传输 ATQA 响应仅一次。

如果您需要任何其他信息、请告诉我。

如果我在这方面停留了相当长的时间、我不知道如何继续、我们将非常感谢您的任何帮助。

此致、

Ivan Vlaykov

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

    我忘记提到的一点是、我设法在读取器/写入器模式下使用 TRF7970A (尽管使用不同的代码、而不是 NFCLink API)来读取和写入2A 类标签。

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

    您好 Ivan、

    您使用非 TI-MCU 来控制 TRF7970A。 在这种情况   下、我无法支持调试、但可以确认我不会期望多个 TX 完成、我无法说出发生这种情况的原因。

    很抱歉、您没有更好的答案。

    此致、

    Helfried

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

    您好、Helfried、

    感谢您的回答。

    我成功地在卡仿真方面取得了一些进展。 现在、在我获取 REQA 命令后、我设法发送 ATQA 响应、并获取 Select Cascade 1命令。 我使用 UID 响应 select 级联命令;但是、iPhone 停止回复我。 您以前是否听说过类似的问题、您是否知道为什么会发生这种情况? (我的问题与我使用的控制器无关。)

    提前感谢您!

    此致、

    伊凡

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

    您好 Ivan、

    到目前为止、我还没有听说过 iPhone 有问题。 因为我没有 iPhone 可用、所以我没有个人体验。  您是否有我们的 NFC 演示(DLP7970ABP + EXP430F5529 + NFC GUI)可作为参考、以检查它是否适用于您的 iPhone?

    此致、

    Helfried