8M晶振起振,32.768K晶振没有起振,和代码关系大吗

[复制链接]
3460|13
手机看帖
扫描二维码
随时随地手机跟帖
zmkukude|  楼主 | 2022-9-20 19:00 | 显示全部楼层 |阅读模式
在单片机配置里,两者都使能了:        RCC_LSEConfig(RCC_LSE_ON);RCC_LSEDriveConfig(RCC_LSEDrive_Low);       
RCC_HSEConfig(RCC_HSE_ON); // 2. 打开HSE : 8M

硬件的话就是正常配置两个电容加一个晶振,以及试过换电容,重新焊晶振,不知道是不是电阻没加
还有什么其他原因吗,欢迎一起交流

使用特权

评论回复

相关帖子

zmkukude|  楼主 | 2022-9-20 19:11 | 显示全部楼层

8M晶振起振,32.768K晶振没有起振,和代码关系大吗

因为我看8M那配置好,即使不接晶振,单片机也会输出一个1.8V左右的电压,而32.768k晶振那里就没有电压

使用特权

评论回复
玄德| | 2022-9-20 19:20 | 显示全部楼层
以前 ST 芯片的 RTC 不稳定,有的能起振有的不能,很挑剔而且没有规律。
很多人都反映过。
不知道现在解决了没有?

国产的 ARM 芯片有没有这样的问题?



使用特权

评论回复
麦龙电子| | 2022-9-21 09:37 | 显示全部楼层
ST的RTC时钟确实不稳定,我做项目的时候就发现了这个问题,32.768k直接卡死,后来查资料,发现原子哥的32.768K位置直接没有焊接两个小电容,我后来也直接不焊小电容了。直接放裸晶振没有出现过不起振卡死的情况

使用特权

评论回复
评论
6688hyc 2022-9-21 14:18 回复TA
这。。。 
SoldierJazz| | 2022-9-22 19:12 | 显示全部楼层
感觉楼上解释不太合理啊。。

使用特权

评论回复
SoldierJazz| | 2022-9-22 19:23 | 显示全部楼层
你那边测试有没有挑板子的情况。也可以实际测量下晶振引脚看看。

使用特权

评论回复
OIDCAT| | 2022-9-22 19:27 | 显示全部楼层
麦龙电子 发表于 2022-9-21 09:37
ST的RTC时钟确实不稳定,我做项目的时候就发现了这个问题,32.768k直接卡死,后来查资料,发现原子哥的32.7 ...

请教楼主实际应用也不太出问题的话,我也去试验一下

使用特权

评论回复
binoo7| | 2022-9-27 20:01 | 显示全部楼层

8M晶振起振,32.768K晶振没有起振,和代码关系大吗

32.768的匹配电容和晶振所需要的不一样,有特殊要求

使用特权

评论回复
wuliangu| | 2022-9-28 09:45 | 显示全部楼层

8M晶振起振,32.768K晶振没有起振,和代码关系大吗

我所知的是32768晶振的起振是与软件无关的, 电源和匹配正常了这晶振就起振了

使用特权

评论回复
天意无罪| | 2022-9-30 22:06 | 显示全部楼层
软件只是需要正确使能LSE就可以了,另外晶振的负载电容多少?你外接的匹配电容又是多少?

使用特权

评论回复
zmkukude|  楼主 | 2022-10-2 18:59 | 显示全部楼层
问题已经解决,是我软件没配置好的问题。
电容使用的是两个10pf的,测试的时候用示波器在看,但其实不能用示波器来测试无缘晶振,因为无源晶振是依靠与之匹配的外部电容来辅助起振的,且电容大小也是 pF 级的,该电容大小直接影响晶振的起振及稳定性。示波器自身及示波器探头都具备几十 pF 的输入电容,肯定会影响无源晶振工作。最后是用程序验证过了没有问题。

使用特权

评论回复
GavinZ| | 2022-10-10 12:20 | 显示全部楼层

8M晶振起振,32.768K晶振没有起振,和代码关系大吗

有MCO管脚,把LSE从这输出就知道起振了没。

使用特权

评论回复
评论
zmkukude 2022-10-11 19:39 回复TA
学到了!感谢 
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则