您好,
我希望尽快设置 DAC605051,以便创建波形。
我成功地使用40MHz 的 SPI 向 DAC 发送更新。
我在数据表中看到...
连续 DAC 更新等待时间= 1us
输出电压稳定时间=5us
因此,我希望每6美元就能更新一次 DAC,更新之间的间隔时间为50秒,这样就可以构建一个合适的波形。
我在实践中发现,如果我尝试更新 DAC 而不等待至少140us,输出将永远不会改变。
我是否错过了数据表中的某些内容? 为什么我不能更快地移动此 DAC?
谢谢你,
比尔
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.
您好,
我希望尽快设置 DAC605051,以便创建波形。
我成功地使用40MHz 的 SPI 向 DAC 发送更新。
我在数据表中看到...
连续 DAC 更新等待时间= 1us
输出电压稳定时间=5us
因此,我希望每6美元就能更新一次 DAC,更新之间的间隔时间为50秒,这样就可以构建一个合适的波形。
我在实践中发现,如果我尝试更新 DAC 而不等待至少140us,输出将永远不会改变。
我是否错过了数据表中的某些内容? 为什么我不能更快地移动此 DAC?
谢谢你,
比尔
因此,为了澄清问题,您正在发送具有20MHz 时钟的 SPI。 当您每发送6µs (166kSPS)一个24位帧时,您将看不到更新。 如果您降低采样率(但仍使用20MHz SCLK)并每140µs (7kSPS)发送24位帧,是否会看到更新?
也就是说,您的 SCLK 始终为20MHz,但采样率正在发生变化。 正确吗? 或者您是否按比例降低 SCLK 以获得更慢的采样率?