STM32板的晶振不起振,怎么办?

前阵子买了一块STM32f103的空PCB板自己焊,结果不能用,用串口和Jlink都连接不上,后来发现晶振不起振,但电路不可能有问题的啊,也就一个最小系统扩展了一点东西而... 前阵子买了一块STM32f103的空PCB板自己焊,结果不能用,用串口和Jlink都连接不上,后来发现晶振不起振,但电路不可能有问题的啊,也就一个最小系统扩展了一点东西而已,焊接方面我也检查了N遍,连芯片都给换了,所以芯片不可能坏的,究竟是怎么回事呀?请高手们指点一下,感激不尽! 展开
 我来答 举报
git0
推荐于2018-12-05 · TA获得超过734个赞
知道小有建树答主
回答量:72
采纳率:100%
帮助的人:56.8万
展开全部
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模式。

怀疑问题很可能出在第二点。
北京晶宇兴科技
2019-11-19 广告
pic单片机晶振选择北京晶宇兴,北京晶宇兴科技有限公司成立于2002年,是集研发、生产、销售为一体的专业晶体晶振生产商。公司秉承“专注、诚信、创新、共赢”的经营理念。拥有强大的专业技术团队以及完善的售后服务体系,在北京、上海、深圳均设有办事... 点击进入详情页
本回答由北京晶宇兴科技提供
匿名用户
2010-12-05
展开全部
2个晶振,一个是HSE,常用外部高频,PLL倍频用,常为8MHz。另一个为外部低频晶振,系统待机或低功耗时用,为32.768KHz。内部也有高低频RC振荡器
2 已赞过 已踩过<
你对这个回答的评价是?
评论 举报 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式