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.

[参考译文] LMK04828:SPI 编程

Guru**** 2557670 points


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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/728254/lmk04828-spi-programming

器件型号:LMK04828

提前为天真地道歉;我对 TI 的芯片是绝对的天真

我的公司正在开发基于 FPGA 的系统、包括 FMC144夹层卡。 FMC144具有一系列 TI 芯片(LMK、DAC、2个 ADC)、所有这些芯片均可通过 SPI 从 FPGA 中的 Nios CPU 进行编程。

FPGA 内部电路已经过构建和验证、因此该团队将继续使用 TI 芯片。

我们仔细分析了寄存器映射并知道了每个寄存器的值、这些寄存器需要分配一个不同于加电复位值的值、以便实现所需的配置和输出音调频率。

但是、此处的文献显示、编程序列与手动编程方向需要稍微不同、以便单调地增加寄存器空间中的地址。

在谁可以提供指导下是否有 FAE?

也许在以太网中有足够的知识可以在这里回答特定的问题?

希望感谢您的指导——Todd

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您应该很好地遵循数据表第9.5.1节"建议的编程序列"。 它会按增加的数字顺序对寄存器进行编程。

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

    感谢您鼓励我参阅第9.5.1节、Alan。

    严格增加顺序似乎有几个例外情况、例如影响同步操作。

    手指交叉、配合!

    谢谢--Todd