Post Go back to editing

AD9912 FTW

Category: Software
Product Number: AD9912

你好!

我最近一直在使用 AD9912,但我发现写入频率调谐字的最低有效位的现象并不符合预期。根据公式,FTW = FDDS*2^48/FS,我的结果是,FTW=12.8M*2^48/800=4,503599627370.496 取整数位4503599627370,所以写入 FTW 的值是 0x4189374BC6A,写入寄存器 0x01A6 的值是 0x6A。但是,当我编写 0x6B 时,效果与 0x6A 一致(偏差为 1.15e-3)。也有一些现象。当我写 0x6C 和 0x6D 时,效果是一致的(偏差为 -4.15e-3),当我写0x69和 0x68 时,效果是一致的(偏差为 7.15e-3)。更多的测试产生了一种模式,其中我写入寄存器 0x01A6 的值(从 0x6A 和 0x6B 开始)成对分组,测试结果相似,而不是每个位产生 2e-13 的误差。关于是什么原因造成的吗?AD9912中是否有可能导致此问题的模式/设置?

问候

李欣辽.

Thread Notes