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:TRF7960 -带 SS*模式的 SPI 勘误表(SLOA140A 2009年4月–2017年5月修订)-适用于 TRF7970A?

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/687680/trf7970a-trf7960---spi-with-ss-mode-errata-sloa140a-april-2009-revised-may-2017---applicability-for-trf7970a

器件型号:TRF7970A
主题中讨论的其他器件: TRF7960TRF7964A

您好!

所有 TRF7960 -带 SS*模式的 SPI 勘误表 S (LOA140A 2009年4月–2017年5月修订版) 也适用于 TRF7970A。

谢谢、

Mahesh

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

    否 唯一适用的项目位于我们的 TRF7970A 勘误表 :www.ti.com/.../sloz011b.pdf 中
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢拉尔夫!! 我想这意味着 TRF7970A 不需要以下所有建议的更改。  对于 TRF7970A、不需要 SCLK 极性开关是一个很好的变化。 由于这涉及开发和测试周期、您能否再次确认?  

    1) 1)写入和读取 FIFO 之间的 SCLK 极性切换(第1.1节)

    2)虚拟读取以清除 IRQ 状态寄存器的内容(第1.2节)

    3)直接命令处理修改(第1.3节)

    4)微分寄存器的初始化(第1.4节)

    5) 5)通过 FIFO 发送一个字节(第1.5节)

    6) RX 上的额外虚拟字节(第1.6节)

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

    正确、所有这些项目都通过70A 版本进行了处理和解决。 它们是在70A 制造过程中需要解决的关键问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    拉尔夫

    BTW、在另一个应用手册"SLOA159A - TRF7970A 固件设计提示2016年6月修订版"中、除了"时钟极性变化"之外、还可以在 SLOA140A 与 SLOA159A 之间找到以下映射。

    部分  

    7.2和7.7 =与 SLOA140A 的第1.3节相同的操作

    7.3 和7.6 =与 SLOA140A 的第1.2节相同的操作

    7.8.      ==似乎与 SLOA140A 的第1.4节相关

    请确认吗?

    谢谢、

    Mahesh

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

    Mahesh 您好!

    SLOA159A 已过期、并且具有错误的 SPI 模式信息。 它在文档更新列表中、但我还没有时间实际修复它。  

    7.2、7.3、7.6、7.7和7.8不适用于 TRF7970A 或 TRF7964A。

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

    谢谢 Ralph。  我还在 TRF7970A 主规范 SLOS743L (2017年3月)中观察到、我们将其用作双精度器件-根据第6.10.5节和图6-17 "虚拟读取的过程"、需要 IRQ 状态虚拟读取。   这仍然映射到 S 的7.3和7.6;LOA159A 对吗?  

    那么、SLOS743L 的这个6.10.5部分是否也不正确并需要更新?   

    谢谢、
    Mahesh

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

    Mahesh 您好!

    感谢您重点介绍这一点、我们去年清理了数据表。

    这是团队中长期存在的误解、即问题仍然存在于70A 中、这就是为什么如此多的抵押品表明了这一点。 此外、由于除了浪费8个时钟周期之外执行虚拟读取没有任何伤害、因此修复所有配套资料并不是很紧急。 但在我们的数据表审阅过程中应该会发现这一点、以便清理和更新数据表上的项目。 当我们进行另一次更新时、我会将其标记出来。

    如果有用、这可来自我们的参考代码、该参考代码支持利用简单的#define 嵌入式60和70

    uint8_t TRF79xxA_readIrqStatus (void)
    {
    uint8_t pui8Value[2];
    
    pui8Value[0]= TRF79XXA_IRQ_STATUS;
    #if (TRF79xxA_version = 70)
    spi_readSingle (pui8IRQ);
    #elif (TRF79xxA_IRQ)=
    正确读取(TRF79xxA = 70) SPI_RECOVERSION);#DIURF89624= DIF (DPi0_0_DIV/ DIV0_0_DIV[DIV](除 TRF896A 外)