主题中讨论的其他器件:ADS52J90、 LMK04826、
尊敬的先生/女士:
我们有 ADS52J90 EVM、需要读取/写入 LMK04826和 ADC 的寄存器。 该板通过 USB 电缆连接到 PC。 在 PC 上、我将与 ftd2xx 库一起运行 Python 脚本。 我将 FTDI 芯片设置为同步位感叹号模式、并生成 SPI 信号来读取/写入寄存器。 然而、当读取一个寄存器时、数据信号保持低电平(U6的引脚27 (FT4232HL))。 实现该功能的唯一方法是启动 HMC-DAQ GUI 并再次将其关闭。 然后读取寄存器显示数据信号将代表正确的值(至少对于 PLL 产品器件类型的寄存器3)。
我有一些问题:
1、HMC-DQ GUI 工具在启动时会做什么、从而使 SPI 读取/写入成为可能?
2.为什么在"Quick Setup Advanced"选项卡中的每个寄存器读取操作之前、HMC-DQ GUI 工具会将值2写入寄存器0?
3.安装文件夹 \Program Files (x86)\Texas Instruments\HMC-DQ GUI\Scripts\ADS52J90\Quick_start\包含一个包含 ADS52J90EVM 寄存器值的 Init.cfg 脚本。 但是、它包含 LMK04826的无效寄存器地址(例如0x102)、它还包含 LMK04826的错误寄存器值(例如寄存器0x17C = 0x15、但应为0x18)。 是否使用了此文件?
此致、
Frank van Eijkelenburg