现在我已经能通过Streaming Mode Operation的方式同时更新多个通道的dac值,但是我有个疑问就是通过Streaming Mode Operation方式更新的最高频率为缩少,即为最快多少秒可以发起更新一次,此外现在我在生成1000hz正弦波时会存在正负3hz的频率抖动,这是哪里有问题
请核对我的回复如下:
1. 操作流式模式下的最大更新速率:若采用DAC顺序更新模式,则需至少2.4微秒的等待时间(从首次DAC更新的CS上升沿到下次DAC更新的CS下降沿)。要计算更新速率,需包含单次写入帧的时钟周期。在此情况下,最大更新速率为:1/(2.4us + 16*(1/50MHz)) ≈ 368 Ksps。

2. 当您提到1kHz正弦波存在±3Hz的频率抖动时,能否提供更多细节:
a. 您如何生成1kHz正弦波——重点说明信号波形特性。
b. 我推测±3Hz抖动是随时间变化的——请确认此点,并尽可能提供测量数据。