大家好、
编程指南显示了第14页中的"SPI 快速 EOM 操作"过程。
>7. 重复步骤5和6 4095次(64×64节)。
LMH1297是否支持递增模式*以缩短4095倍的读取时间?
*当指定第一个地址时、寄存器地址递增1、可以连续读取
此致、
雅丽塔
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.
您好、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