完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好:
我在使用AD9789的时候遇到一个问题。 我是用STM32f系列的单片机对AD9789进行控制。 在程序初始化的时候,采用datasheet上的初始化顺序可以对AD9789进行正确的配置。 现在的问题是,我想在程序运行的时候,改变AD9789的输出频率。 例说,我现在的输出频率初始化为500MHZ,上电初始化,输出没有问题。 然后我想在程序运行时候,把输出频率调整到550MHZ,再次调用初始化函数对频率进行配置, 这个时候AD9789无输出。 甚至我在上电初始化的时候,连续调用2次初始化程序,AD9789都无输出。 目前解决这个问题,我采用的是,把所需频率暂时保存在EEPROM中,改变频率之后, 让单片机软件复位一次,这样就能得到正确的频率了。 我的问题就是怎么样才能在程序运行的时候,不需要软复位单片机就能改变输出频率,望指教。 |
|
相关推荐
4个回答
|
|
|
|
|
|
saber_miku 发表于 2018-9-25 10:30 你好,希望工程师休假之后尽快帮我解决这个问题。谢谢 |
|
|
|
对网站的回帖速度表示失望。
|
|
|
|
请参考来自工程师的回复: can you ask the user to check if he set register 0x1E after he changes frequency tuning word. This register needs to be loaded with 0x0 first and then 0x80 after he changes the register 0x16 ~ 0x1D. |
|
|
|
只有小组成员才能发言,加入小组>>
1007 浏览 2 评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1397 浏览 2 评论
ADP5092 SYS端口为2.09V,但是REG_OUT为0是什么原因?
1943 浏览 1 评论
ad7193差分输入ain1与ain2差是正值时,读到电压与实际值误差小,但为负值值,误差就变的很大
4276 浏览 2 评论
9068 浏览 1 评论
ADC3442采集,分析数据出现有规则毛刺,请问是哪方面的问题啊?
1563浏览 3评论
AD7190状态寄存器一直是0x80,连续转换模式下RDY不拉低
1700浏览 2评论
1009浏览 2评论
1684浏览 2评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1398浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-29 17:23 , Processed in 0.892150 second(s), Total 82, Slave 66 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号