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:在直接模式1中接收 T3T 响应

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

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/847079/trf7970a-receive-t3t-response-in-direct-mode1

器件型号:TRF7970A

您好!

我正在尝试使 TRF7970a 在直接模式1中的 T3T 的读/写器模式下工作。 我希望接收来自 T3T 的响应、天线可以看到响应波形、但我无法检查 I/O5 (数据时钟)引脚中的时钟信号和 I/O6 (位数据)引脚中的数据信号、因此无法接收响应。 有人能告诉我如何重新解决这个问题吗?

我配置芯片我配置芯片基准“使用_TRF7970A_IN_DM1_SPI_WO_SS”。 配置如下:
//寄存器0x01
pui8Write[0]= TRF797x_ISO_CONTROL;
pui8Write[1]= 0x5A;//Felica212
Trf797xWriteSingle (pui8Write、2);

//寄存器0x08
pui8Write[0]= TRF797x_RX_WAIT_TIME;
pui8Write[1]= 0x01;//Felica
Trf797xWriteSingle (pui8Write、2);

//寄存器0x09 -系统时钟输出、调制方案
pui8Write[0]= TRF797x_UNMODE_CONTROL;
pui8Write[1]= 0x00;//无系统时钟输出、ASK = 10%
Trf797xWriteSingle (pui8Write、2);

//寄存器0x14 -带通滤波器
pui8Write[0]= TRF797x_FIFO_IRQ_LEVITYS;
pui8Write[1]= 0x03;
Trf797xWriteSingle (pui8Write、2);

//寄存器0x0A -带通滤波器
pui8Write[0]= TRF797x_RX_SPECIAL_SETTINGS;
pui8Write[1]= 0x80;//Felica
Trf797xWriteSingle (pui8Write、2);

//寄存器0x18 - NFC 目标方水平
pui8Write[0]= TRF797x_NFC_TARGET_LEVEL;
pui8Write[1]= 0xC0;
Trf797xWriteSingle (pui8Write、2);

//寄存器0x19 - NFC 目标方协议
pui8Write[0]= TRF797x_NFC_TARGET_Protocol;
pui8Write[1]= 0x12;
Trf797xWriteSingle (pui8Write、2);

//清除 IRQ 寄存器00C

buf[0]= TRF797x_IRQ_STATUS;

SpiReadSingle (buf、1);

//发送直接命令17 (启用解码器)

buf[0]= run_decoders;

SpiDirectCommand (buf);

//使用0x61写入寄存器0x00、具有8个额外的时钟脉冲并且没有停止条件

FLAG_DM1 = 1;//将 ss 保持为低电平

buf[0]= TRF797x_STATUS_CONTROL;
buf[1]= 0x61;
SpiWriteSingle (buf、2);
SPI1_Send_BYTE (0x00);

此致、

Xinjie、Wang

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

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

    您好、Wang、

    为什么要使用直接模式1? 直接模式2也应支持 T3T 标签。

    在任何情况下、要将 DM1用于接收、请查看以下应用手册: http://www.ti.com/lit/pdf/sloa214

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

    您好 Jacobi、

    我知道 直接模式2支持 T3T 标签、但出于  特殊原因和功能、我想在直接模式1中实现 T3T 的读/写器模式。

    TRF79xxA 在内部处理调制解码、因此 TRF79xx 解码每个位时、必须将它们传递给主机。 每个位都写入到 MISO 引脚 I/O_6上。 TRF79xx 还在 I/O_5位块(SDM)上生成用于同步数据通信的数据时钟信号。 TRF79xx 的 IRQ 信号指示接收结束。

    我 参考 以下应用手册: http://www.ti.com/lit/pdf/sloa214 并配置 TRF7970、但 它仍然是相同的现象。 天线可以看到响应波形(我可以确认它是正确的响应波形)、 但我无法检查 I/O5 (数据时钟)引脚中的时钟信号和 I/O6 (位数据)引脚中的数据信号。 您能帮我重新解决这个问题吗?

     

    此致、

    Xinjie、Wang

     

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

    您好、Wang、

    我们无法为 FeliCa 的 DM1提供支持。 它以前从未尝试过、因此不知道是否有任何特殊配置。 应用手册及其随附的代码是我们可以提供的最好的、抱歉。