完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
Silicon Labs推出的Si5332任意频率的时钟发生器提供最高级别的集成,实现在 10/25/100G 数据中心、通信和工业应用程序中的完整时钟树整合。该芯片输出频率范围为5~ 333.33 MHz,具有 175fs 典型值的抖动性能,根据封装不同有 6路、8路、12路-时钟输出。Si5332可以使用ClockBuilder Pro软件进行软件配置,它既可以工厂预先编程,也可以通过I2C接口,进行系统内编程。
在实际应用中,Si5332某些时钟输出口的频率固定输出,但是某些输出口要根据情况实时改变频率,按照ClockBuilder Pro软件生成的配置方式去操作,每次配置后去执行 /* Start configuration preamble */ /* Set device in Ready mode */ { 0x06 0x01 } /* End configuration preamble */ 但一旦执行这个寄存器后,所有的时钟输出口都会被停掉,那么如何保证其他的时钟输出口保持输出的同时,去配置改变某一个时钟输出口的频率呢? 对于以上问题,先用 ClockBuilder Pro软件生成配置文件,然后通过i2c写入;如果对输出频率进行更改,也还是需要用ClockBuilder Pro软件 重新生成配置文件,然后用比较软件,比较新生成的配置文件与上一次写入的文件的不同,再将寄存器值有更改的,写入即可,也就是,不需要将所有寄存器都写入,只需要将寄存器改变的写入,最后,如果写入的寄存器没有输出新的频率,可以自行软复位,即将0x06寄存器 写入 0x02,执行软复位。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
《DNK210使用指南 -CanMV版 V1.0》第八章 CanMV IDE初体验
1754 浏览 0 评论
过采样提高12位ADC精度在STM32主控上的实现(附电路及代码)
1189 浏览 1 评论
飞凌嵌入式-ELFBOARD 解决PCB布线时无法捕捉到焊盘中心的问题
1147 浏览 0 评论
Openharmony软件评估指南-米尔瑞芯微RK3568开发板
2072 浏览 0 评论
STM32CUBEMX(7)--移植雅特力AT32F403AVGT(兼容STM32F103VGT6),DAC输出电压
1422 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11203 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-22 07:06 , Processed in 0.537741 second(s), Total 71, Slave 55 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号