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.

[参考译文] LMH1297:SPI 快速 EOM 操作

Guru**** 2529790 points
Other Parts Discussed in Thread: LMH1297

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/934931/lmh1297-spi-fast-eom-operation

器件型号:LMH1297

大家好、

编程指南显示了第14页中的"SPI 快速 EOM 操作"过程。

>7. 重复步骤5和6 4095次(64×64节)。
LMH1297是否支持递增模式*以缩短4095倍的读取时间?
*当指定第一个地址时、寄存器地址递增1、可以连续读取

此致、
雅丽塔

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

    您好、Yaita-San、

    是的、数据已流出。 这意味着它会自动转到下一个单元格、直到我们到达最后一个单元格#4096)。

    此致、Nasser

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

    您好、Nasser - San、

    感谢你的答复。
    我知道我们应该 读取寄存器0x25和寄存器0x26、针对 SPI 快速 EOM 操作重复4096次(64x64单元)。

    1)
    似乎只能通过 SMBus 快速 EOM 操作数来读取64x64单元格以设置寄存器0x25。
     它可以应用 SPI 快速 EOM 操作吗?
    我 想问我们是否可以跳过 要设置的寄存器0x26。  

    2)
    如果1)的答案 是肯定的、我们能否读取 64x64单元 格以仅设置地址寄存器0x25并执行猝发读取?
    我认为 LMH1297不会自动递增/递减地址、但希望在情况下进行确认。

    此致、
    雅丽塔

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

    您好、Yaita-San、

    请注意 LMH1297编程指南。

    1)。 如第3.10.1节所述、在 SMBus 接口中、当您执行猝发读取时、地址会自动增加到下一个位置。 因此、当您对两个字节进行猝发读取时、它从位置25读取、然后自动将下一个位置读取为0x26。 读取0x26会触发 LMH1297状态机递增到下一个单元格。

    2)。 SPI 操作可能要快得多。 因此、我们检查寄存器0x24[0]以确保数据已就绪、然后我们对第一个寄存器0x25执行单字节读取操作、然后执行另一个读取操作来读取寄存器0x26 (如编程指南第3.10.1.2节所述)。 请注意、SPI 接口没有突发读取选项、其中第2次读取将递增至下一个位置。 在 SPI 中、我们需要单独读取每个位置。 我们需要遵循编程指南中所述的编程步骤。

    此致、Nasser

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

    您好、Nasser - San、

    感谢您的友好和清晰解释!
    我知道。

    此致、
    雅丽塔