STM32板的晶振不起振,怎么办?
前阵子买了一块STM32f103的空PCB板自己焊,结果不能用,用串口和Jlink都连接不上,后来发现晶振不起振,但电路不可能有问题的啊,也就一个最小系统扩展了一点东西而...
前阵子买了一块STM32f103的空PCB板自己焊,结果不能用,用串口和Jlink都连接不上,后来发现晶振不起振,但电路不可能有问题的啊,也就一个最小系统扩展了一点东西而已,焊接方面我也检查了N遍,连芯片都给换了,所以芯片不可能坏的,究竟是怎么回事呀?请高手们指点一下,感激不尽!
展开
2个回答
展开全部
1. STM32f103有内部晶振。刚刚上电时,所有Clock都是源于内部晶振,所以当片内没有程序或内部程序没有使能外部晶振时,外部晶振是不会起振的。
2. STM32f103有内部复位电路,只有当检测到外部电压大于电压阀值时才会启动。因为需要检测外部电压,所以模拟Ref/VDDA/VSSA不能开路,做实验是可以将Ref/VDDA与3.3V链接,VSSA与GND链接。
3. 串口连接时,要记得正确配置好Boot0和Boot1引脚的电平。
4. Jlink链接时,要注意是JTAG模式还是SWD模式。(一般5个脚的,包含3.3V和GND的是SWD模式;引脚多的是JTAG模式。
怀疑问题很可能出在第二点。
2. STM32f103有内部复位电路,只有当检测到外部电压大于电压阀值时才会启动。因为需要检测外部电压,所以模拟Ref/VDDA/VSSA不能开路,做实验是可以将Ref/VDDA与3.3V链接,VSSA与GND链接。
3. 串口连接时,要记得正确配置好Boot0和Boot1引脚的电平。
4. Jlink链接时,要注意是JTAG模式还是SWD模式。(一般5个脚的,包含3.3V和GND的是SWD模式;引脚多的是JTAG模式。
怀疑问题很可能出在第二点。
广州晶晟电子
2023-10-12 广告
2023-10-12 广告
OSC有源晶振是一种电子元件,它需要接电源才能工作,一般有四个引脚,其中有两个是电源输入引脚,有正负极之分。它是石英晶体震荡器的简称,英文名为Crystal。石英晶体震荡器的应用范围非常广,包括通讯系统、时钟电路、显卡、网卡、主板等配件的各...
点击进入详情页
本回答由广州晶晟电子提供
2010-12-05
展开全部
2个晶振,一个是HSE,常用外部高频,PLL倍频用,常为8MHz。另一个为外部低频晶振,系统待机或低功耗时用,为32.768KHz。内部也有高低频RC振荡器
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询