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:RX 中断

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

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/966078/trf7970a-rx-interrupt

器件型号:TRF7970A

 在 TX 中断之后、我没有接收 RX 中断。  寄存器位保持为零。 我仅通过单个块写入操作接收 c0的 a0指令。 写入操作成功。 我的一个标记图显示 c0、另一 个标记图显示 a0。 问题是什么?

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

    您好、Tahir、

    有关 IRQ、请查看常见问题解答第4.6章。 不应出现0xc0的值。

    https://www.ti.com/lit/an/sloa246b/sloa246b.pdf

    此致、

    Helfried

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

    接收完成后、B5= IRQ_Fifo 位的值是多少?  何时处于高电平以及何时处于低电平? 如果我将4个字节写入4个字节的标签、它何时为低电平、何时为高电平?

    如果 我用写入单个缓冲器命令执行 m 写入、  那么 RX 完成意味着什么? 我只是向标签写入数据。RX 完成意味着什么数据。

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

    您好、Tahir、

    当处于 RX 模式时、如果 FIFO 低于 TX 模式中定义的水平或高于定义的水平、则 IRQ_FIFO 位发出信号。 必须在"可调 FIFI IERQ 电平寄存器(0x14)"中设置电平。

    在数据表的第6.10.3章中详细描述了接收过程。

    此致、

    Helfried

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

    完成写入过程所需的时间。 使用4字节块标签完成写入一个块的写入过程大约需要50ms。 如何提高写入速度? 标签的工作频率为26.4kbits

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

    您好、Tahir、

    ISO15693命令"写入单个块"将需要< 8ms (包括响应)才能完成。 我不知道您使用的是什么软件以及如何控制读取器。  测得的50ms 的额外时间必须是到 TRF7970A 的数据传输。

    此致、

    Helfried

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

    在 SLOA246B 常见 问题状态寄存器= 0x0C 中 、写入不复位 FIFO 将导致 RX 数据损坏。  在数据损坏的情况下、状态寄存器是否会显示 CRC 错误?   

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

    您好、Tahir、

    否、损坏的 FIFO RX 数据不会导致 IRQ 状态寄存器中出现 CRC 错误。

    此致、

    Helfried

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

    我没有实现到微控制器的中断信号。 是否可以发送复位 FIFO 命令来显示中断?  那么、我们永远不会收到 CRC 错误吗?  

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

    我没有向   微控制器执行中断信号。 是否可以  在没有中断的情况下发送复位 FIFO 命令? 如果未使用、则永远不会收到 CRC 错误?

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

    您好、Tahir、

    IRQ 线路是传输到微控制器的必要信号。 TX 操作的结束只通过 IRQ 线路发出信号。 因为我们的所有实现都使用 IRQ 线路、所以我不能说它是否可以与 IRQ 状态寄存器的软件轮询一同工作。

    此致、

    Helfried