费解的stm32 晶振不起振求助

[复制链接]
37429|34
ADaiPlay 发表于 2014-1-14 11:03 | 显示全部楼层
我也遇到过,我当时的问题是晶体布线不佳,还有就是电源供电电流过小造成的
wcht2012 发表于 2014-9-9 10:45 | 显示全部楼层
STM32f103有内部复位电路,只有当检测到外部电压大于电压阀值时才会启动。因为需要检测外部电压,所以模拟Ref/VDDA/VSSA不能开路,做实验是可以将Ref/VDDA与3.3V链接,VSSA与GND链接。
funior 发表于 2015-1-28 11:20 | 显示全部楼层
都是寄生电容惹的祸
张仁良 发表于 2015-3-25 23:39 | 显示全部楼层
楼主你解决了吗。我的是stm32F4系列的,焊了两块就是不起振也不知道怎么回事。烧写了程序依然不起振,不知道怎么怎么办了。swd仿真也可以。就是外部8M晶振不起振。
lei129210 发表于 2015-3-26 11:05 | 显示全部楼层
张仁良 发表于 2015-3-25 23:39
楼主你解决了吗。我的是stm32F4系列的,焊了两块就是不起振也不知道怎么回事。烧写了程序依然不起振,不知 ...

配置问题吧。
tianhaolan 发表于 2015-3-26 11:24 | 显示全部楼层
此贴已沉
wobushixing 发表于 2015-9-2 09:49 | 显示全部楼层
我也遇到了stm32晶振不起振的情况,重新焊接了一块板子仍是这样的问题。执行 RCC_HSEConfig(RCC_HSE_ON);之后仿真器观察寄存器hserdy位一直不能置1,示波器观察osc out输出持续为高电平而没有振荡波
tangmix 发表于 2015-9-2 10:14 | 显示全部楼层
我的第一个STM32项目板子就遇到这个情况,后来发现是VSSA需要接地,ST的晶振电路的供电放到模拟部分了。
XC456 发表于 2015-9-2 10:41 | 显示全部楼层
需要代码配置的,用示波器看下也行
wobushixing 发表于 2015-9-2 13:45 | 显示全部楼层
tangmix 发表于 2015-9-2 10:14
我的第一个STM32项目板子就遇到这个情况,后来发现是VSSA需要接地,ST的晶振电路的供电放到模拟部分了。 ...

64pin的不是默认到电源和地吗
vivisph 发表于 2015-9-2 15:33 | 显示全部楼层
晶振出过一次问题,最后发现是硬件没焊好用STM32库函数的话,SystemInit()函数会开启HSE
wobushixing 发表于 2015-9-2 16:36 | 显示全部楼层
vivisph 发表于 2015-9-2 15:33
晶振出过一次问题,最后发现是硬件没焊好用STM32库函数的话,SystemInit()函数会开启HSE ...

这就是我们板子现在的问题所在
wobushixing 发表于 2015-9-7 10:51 | 显示全部楼层
XC456 发表于 2015-9-2 10:41
需要代码配置的,用示波器看下也行

一个很简单的故障,只是因为误把有源晶振当成无源晶振来使用了。。。
XC456 发表于 2015-9-11 09:29 | 显示全部楼层
wobushixing 发表于 2015-9-7 10:51
一个很简单的故障,只是因为误把有源晶振当成无源晶振来使用了。。。

:loveliness:原来如此!
sdibt 发表于 2015-10-14 13:11 | 显示全部楼层
说说我遇到的晶振不起振解决办法,希望有所帮助,我同样的板子20块,其中只有一块的RTC不起振,本来接的是15pF电容,在过程中试过了好多电容和电阻组合方式,有效的是:8pF,1M电阻但是这个时钟的频率是不正常的。10pF换成这个就正常了没有并电阻。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部