完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
工程师您好,我在使用AD9910的DRG模式时遇到了一些问题,我想实现100M-200M的线性扫频,可是每次只能输出扫频的下限值
下面是寄存器的设置,您看是否有问题?? cfr1寄存器值 {0x00,0x40,0x00,0x00}; cfr2寄存器值{0x00,0x48,0x08,0x20}; //数字斜坡使能 cfr3寄存器值{0x05,0x0F,0x41,0x32}; //cfr3控制字 40M输入 25倍频 VC0=101 ICP=001; 频率上下限控制字{0x33,0x33,0x33,0x33,0x19,0x99,0x99,0x99}; 地址:0x0B 上限频率200M,下限频率100M 步长控制字{0x00,0x00,0xA7,0xC5,0x00,0x00,0xA7,0xC5}; 地址:0x0c 步进10K 速率控制字{0x09,0xc4,0x09,0xc4}; 地址:0x0D 时间间隔10us 寄存器设置后就是更新IO,把DRCTL置高 理论上应该有一个扫频的过程,且最后应该保持在频率上限值,可是现在输出一直为程序下限值,没有扫频,请问问题可能出在哪里? |
|
相关推荐
1个回答
|
|
产品线工程师回复:
When you write through SPI on the registers, use wordlength of 32 bits and not 8 bits. |
|
|
|
只有小组成员才能发言,加入小组>>
990 浏览 2 评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1384 浏览 2 评论
ADP5092 SYS端口为2.09V,但是REG_OUT为0是什么原因?
1938 浏览 1 评论
ad7193差分输入ain1与ain2差是正值时,读到电压与实际值误差小,但为负值值,误差就变的很大
4269 浏览 2 评论
9060 浏览 1 评论
ADC3442采集,分析数据出现有规则毛刺,请问是哪方面的问题啊?
1520浏览 3评论
AD7190状态寄存器一直是0x80,连续转换模式下RDY不拉低
1692浏览 2评论
990浏览 2评论
1666浏览 2评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1384浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 21:10 , Processed in 0.768137 second(s), Total 79, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号