主题中讨论的其他器件: LMX1204
大家好、
我将使用 LMX1204EVM 来评估在定制 PCB 板上集成 LMX1204的可能性。
目的是在脉冲模式下使用 SYSREF、通过 SPI 发出脉冲请求。 我已经遵循了数据表和 EVM 应用手册中的规格、使用 SYSREF Continuous、我没有任何问题。
当我在脉冲模式下配置 SYSREF 时、我希望有特定的操作模式、例如发出 SPI 请求(将 sysref 请求位从0切换为1、将 R72 (0x48)位2切换)、我希望看到需要的脉冲数、但没有。 当我将此位设为0时、SYSREF 输出持续生成重复脉冲;当我设为1时、SYSREF 输出全部设为0。
我知道、预期结果通过以下方式获得:
- 设置 SYSREF_MODE = SYNC ->@写入 R14 (0x0E) 0x0000
- 设置 SYSREFREQ_SPI = LOW -> @写入 R72 (0x48) 0x0000
- 设置 SYSREFREQ_SPI = 高电平 -> @写入 R72 (0x48) 0x0004
- 设置 SYSREF_MODE = SYSREF ->@写入 R14 (0x0E) 0x0002
这样、输出即为所需值、例如8个脉冲、之后输出为0。 工作方式是这样的吗? 我没预料到这一点。 我预计 SYSREF_MODE 保持设置为 SYSREF、仅当我在 SYSREFREQ_SPI 字段上发出从低到高转换时、器件才会输出所需的脉冲数。 我还附加了我在 TICS PRO 中使用的配置文件。
有人能帮我解决这个问题吗?
谢谢!
此致。
e2e.ti.com/.../conf1_2B00_sysref_5F00_pulsed.tcs e2e.ti.com/.../conf1_5F00_sysref_5F00_pulsed.txt