ADI 技术
直播中

罗兰君

7年用户 234经验值
私信 关注
[问答]

AD7763内部缓存器读取只输出转换资料

读取内部缓存器资料怎设定都没输出都只输出转换资料
看资料说在下一级状态~不过怎试都是转换资料
不知是否程序上有问题导致


程序为:  1.  激活电源
2. 确认MCLK时脉确认(硬件以设定固定无须此步骤)。
3. 执行AD7763硬件RESET,需要最少一个MCLK时脉周期(此时将FPGA设定为2个MCLK时脉周期)。
4. 设定AD7763缓存器2(0x002),此缓存器是控制POWER UP或是POWER DOWN以及运作在LOW POWER模式设定。设定编码如下:
正常模式下:
           POWER UP:0x00020002
POWER DOWN:0x0002000B
LOW POWER模式(在此模式会增加3dB,效能变差):
          POWER UP:0x00020006
POWER DOWN:0x0002000F
5. 设定AD7763缓存器1(0x001),此缓存器控制数据传输率(Data Rate)。
6. 设定AD7763缓存器1(0x001),此缓存器设定控制FIR滤波器使用者自定功能与读取AD7763个内部缓存器状态(此时我们使用预设AD7763内部设定值即可无须此步骤)。此步骤无需要设定时可略过。注意需要设定时请略过第5步骤。
7.执行AD7763 SYNC同步控制。

正常激活步骤不设定FIR滤波器使用默认值为 1. → 2. → 3. → 4. → 5. → 7. 这样能够正确输出转换资料。
使用到自行下载FIR滤波器时步骤1. → 2. → 3. → 4. → 6. → 7. 无法读取到缓存器1的输出状态资料,只会输出转换资料。
另外直接步骤1. → 2. → 3. → 4. → 5. → 7.包含下达输出缓存器1资料CMD一样无法输出缓存器1的状态资料,只会输出转换资料。

回帖(1)

云静京

2018-11-29 09:17:22
输出Buffer1资料是什么意思呢?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分