已回答假定已回答

AD9910在DRG模式下实现扫频信号源,但是通过OSK无法调节输出信号的幅度

Zze 在 2017-4-21 詢問的問題
最後回覆由hpkamen於2017-4-25提供

目前扫频信号已经有了,但是输出幅度始终是1Vpp,OSK使能位已经使能了,手动OSK位置1,ASF寄存器也写入了数据,外部的OSK引脚在所有寄存器配置好之后也置1,这样输出幅度还是没有改变,下面贴出我的几个寄存器设置值,希望大家帮我看看有什么问题。

 

const uchar cfr1[]={0x00,0x80,0x42,0x00};     

const uchar cfr2[]={0x00,0x4e,0x08,0x20};      

const uchar cfr3[]={0x04,0x0F,0x41,0x28};    

const uchar asf[]={0x00,0x00,0xff,0xfc};    

 

uchar DRL[]={0x05,0x40,0x6f,0x40,0x00,0x0f,0x42,0x40};

uchar DRS[]={0x00,0x00,0x00,0xc4,0x00,0x00,0x00,0xc4};

uchar DRR[]={0x00,0x0a,0x00,0x0a};

結果