尊敬的先生或女士:
我尝试将处于卡仿真模式(仿真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