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.

[参考译文] TRF7964A:寄存器0x07/0x08

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1074037/trf7964a-register-0x07-0x08

部件号:TRF7964A

我想确认 FeliCa 系统的以下低水平残留物值。

*RX 无响应等待时间寄存器(0x07)
数据表显示“RX 无响应等待时间寄存器(0x07)”为
从防撞序列中的槽位开始到标记响应开始的时间。
发送 ISO 控制调整块(0x01)后的调整块读取值对于 FeliCa 212Kbps 为0x20 (=1.208ms),对于 FeliCa 424kbps 为0x10。
这需要设置为在 JISX6319-4 (256x64/fc =1.208ms)上定义的时隙间隔时间?

*RX 等待时间寄存器(0x08)
数据表显示“RX 等待时间寄存器(0x08)”为
接收解码器处于非活动状态(保持在重置状态)的传输操作结束后的时间。
(我认为这是一种从 TX 端到 RX 启动的重置状态的保持时间)

表6-29显示9.44us→FeliCa 但
发送 ISO 控制调整块(0x01)后的调整块读取值对于 FeliCa 212Kbps 和424kbps 似乎为0xFA (=2.360ms)。
(我认为2.360毫秒是正确的)
这需要设置为从 PCD REQ 命令结束到 JISX6319-4 (512x64/fc=2.417ms)上定义的第一次插槽启动(=PICC 响应时间)的时间?
(尽可能接近2.417毫秒,但小于2.417毫秒?)

请允许我澄清我的理解是否正确? 我想知道如何设置该值。  

此致,

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

    托西满您好,

    我有点困惑,因为寄存器0x07和0x08预设(在 ISO 控制调整器(0x01)设置后您又红回来了)与数据表不匹配。

    无论如何,您可以根据所需协议的要求,在设置 ISO 控制调整大小(0x01)后覆盖预设。

    您的理解是正确的,寄存器0x07正在控制 RX 无响应计时器持续时间,直到发送“无响应”中断。 数据表中的表6-28在其标题的“函数”下提到,它仅适用于 ISO/IEC 15693。

    寄存器0x08正在控制 RX 等待计时器持续时间,该计时器正在为传输后的接收提供门控,以便稳定瞬变。 TRF7964A 数据表6-29中提到了 FeliCa 的9.44 us。

    此致,

    安德烈亚斯

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

    亲爱的安德烈亚斯-桑

    感谢您的解释。
    我理解每个注册表的定义。

    但是,我想在 ISO 控制寄存器(0x01)设置后再确认读回 resster 值,再多一些。
    只要我们检查,读回抗器值就会显示如下。

    (0x07为0x20/0x10,尽管此调整因子似乎仅根据您的意见应用于 ISO/IEC 15693。)
    ↑6-28上的“529us→for all protocols supported,but not listed here"(支持的所有协议,但此处未列出),
    所以,我认为 Felica 可以包括在其中,但实际上价值是不同的。

    (0x08为0xFA,即使表6-29显示 FeliCa 的9.44us。)
    ↑由于反向读取的阻抗值与表6-29不匹配,我发布了这个问题,实际上...

    因此,对我来说,每个表上的描述应该与实际行为不匹配。

    如果可能,请让我知道您检查的反向调整的正确值,以确保这样做?

    此致,

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

    托西满,

    我同意,寄存器预设与数据表不匹配。

    我将检查预设并告诉您我的结果。

    不幸的是,我的桌子上还有另一项紧急任务,因此我可能需要几天时间来寻找检查的时间。

    我将尽快发送更新。

    此致,

    安德烈亚斯

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

    托西满您好,

    我能够确认寄存器0x07和0x08预设也在我的设置中为 FeliCa 返回相同的结果(寄存器0x07为0x20/0x10,寄存器0x08为0xFA)。

    这与数据表不匹配。

    但是数据表值应该是正确的引用。

    因此,我建议在寄存器0x01设置后使用数据表值覆盖寄存器0x07和0x08。

    此致,

    安德烈亚斯

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

    感谢您的确认结果。
    我认为读取回阻抗值可能具有优先级,因为这是设备上的直肠行为。
    但根据您的意见,我将关注迄今为止的数据表值。