完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,打扰一下啊。现在做一个zigbee方面的电路,zigbee芯片选的是CC2420,控制芯片用的一个FPGA(要做一些算法)。现在的问题是,CC2420外挂的无源晶振不起振。对CC2420的初始化顺序是,先给VREG_EN管脚高电平,等待一段时间后再通过rst_n复位,等待一段时间后(百us级等待)写x"01"命令,也就是写寄存器选通命令SXOSCON(晶振打开命令),这时用示波器量测,晶振没有时钟输出。CC2420这个片子没有问题,命令也确定发进去了,因为对其它的寄存器采用写数据,再回读的方式,可以读到相同的数据。Vreg_out测的也是1.8V,无源晶振管脚连接对着芯片资料看了也是正确的。请问一下,还有什么问题可能导致晶振不起振啊?谢谢啊,麻烦了。
|
|
相关推荐
2 个讨论
|
|
wenlonghbo 发表于 2020-8-10 11:35 已经找出问题了。无源晶振的负载电容比较小,不能超过16pF,当用示波器的表笔直接测量晶振的频率时,表笔会引入几pF的电容,示波器稍微差一点就无法观测到波形输出。如果一定要用示波器观察时钟频率,可以给一个寄存器的MUX配置数据,让CCA输出8MHz的时钟,再用示波器去量CCA的管脚是否有8MHZ的时钟输出,有的话则可以。 |
|
|
|
|
|
只有小组成员才能发言,加入小组>>
用一个SN74LV125AT芯片,两通道,一路的一个输入和另一路的输出互接,为什么芯片不过,经过芯片无输出
1622浏览 1评论小黑屋| 手机版| Archiver| 电子发烧友 ( 粤ICP备14022951号 )
GMT+8, 2023-5-22 06:32 , Processed in 0.999581 second(s), Total 84, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 深圳华秋电子有限公司
电子发烧友 (电路图) 粤公网安备 44030402000349 号 电信与信息服务业务经营许可证:粤 B2-20160233 工商网监 粤ICP备 14022951 号