完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
AD9959的CSR寄存器可以正常读写,其他寄存器均不能正常写入,但可以读出默认值。查看时序并没发现什么问题,各电源引脚电平也正确。晶振用的是25M无源晶振,测了24引脚为1.8V,但SYNC_CLK没有输出波形。请问问题可能出在哪里?谢谢回复!
|
|
相关推荐
9个回答
|
|
您好,您的问题已经提交给ADI相关专家,将邀请专家尽快回答您的问题。谢谢!
|
|
|
|
您好!使用有源晶体试一试呢。核查一下0x01寄存器关于SYNC_CLK设置,是否使能。
|
|
|
|
您好,0x01寄存器无法写入数据,但可以读出数据,是默认值,SYNC_CLK位是0,已使能。 我用信号发生器产生25M,Vpp为0.8V的交流信号给23引脚(REF_CLK),第22引脚(/REF_CLK)串联0.1u电容接地,第24引脚(CLK_MODE_SEL)接地,仍无法解决上述问题,SYNC_CLK仍没有信号输出。 不知道问题出在哪里,谢谢您的回复! |
|
|
|
chinarensz 发表于 2018-11-6 12:28 您好,您的问题已经提交给ADI相关专家,将邀请专家尽快回答您的问题。谢谢! |
|
|
|
chinarensz 发表于 2018-11-6 12:28 您好!无法写入寄存器,请您将写时序发出来看看呢。 |
|
|
|
您好,给CSR寄存器写0x05,可以读出0x05,说明写入成功。但写FR1寄存器为0xd0,0x00,0x00时,读出来的数据全是零,应该是没写进去。时序图如下: 这是写CSR寄存器: 这是读CSR寄存器: 这是写FR1寄存器: 这是读FR1寄存器,读出全是0. |
|
|
|
chinarensz 发表于 2018-11-6 13:09 您好!观察您的时序图,没有对CS进行任何操作。CS在不传送数据时,应该是高电平。只有在传输数据时置地,并且置低后的第一个8bit包含了地址信息,后面是数据,16位,或24位数据全部传完后需置高。下一个寄存器传输数据时再置低。 |
|
|
|
dang28 发表于 2018-11-6 13:15 您好!加上CS信号和不加CS信号都试了,还是不能写入寄存器。现在只能写入第一个寄存器,其他的都不能写入,但所有寄存器都可以读出来,是复位后的默认值。我感觉和时钟有关,SYNC_CLK没有信号输出,会不会系统时钟并没有产生?除了第一个寄存器外的其他寄存器的读写应该都需要系统时钟吧?请问问题应该出在什么地方?谢谢您的解答! |
|
|
|
dang28 发表于 2018-11-6 13:15 问题已解决,谢谢您的解答! |
|
|
|
只有小组成员才能发言,加入小组>>
1001 浏览 2 评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1393 浏览 2 评论
ADP5092 SYS端口为2.09V,但是REG_OUT为0是什么原因?
1941 浏览 1 评论
ad7193差分输入ain1与ain2差是正值时,读到电压与实际值误差小,但为负值值,误差就变的很大
4274 浏览 2 评论
9067 浏览 1 评论
ADC3442采集,分析数据出现有规则毛刺,请问是哪方面的问题啊?
1542浏览 3评论
AD7190状态寄存器一直是0x80,连续转换模式下RDY不拉低
1700浏览 2评论
1002浏览 2评论
1678浏览 2评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1393浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-26 12:04 , Processed in 1.170865 second(s), Total 62, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号