smming 发表于 2018-3-1 17:39:42

STM32H7开发板晶振问题

不知道大家有没有人自己画H7的板卡,根据官网给的手册,绘制成板卡之后晶振不起振。购买了一块官方的H7系统板,发现晶振接口是外围其余芯片输出8MHz的频率。
求官方给予问题重视,如有个人遇到此问题希望可以进行交流。
附上官方原理图:


toofree 发表于 2018-3-1 18:02:17

这个得看数据手册和用户指导,不能只看原理图。nucleo板上没焊电容和晶振,到底电容参数合不适合,不清楚。






maxtch 发表于 2018-3-1 18:30:06

你可以换别的频率先试试看,如果 12MHz/16MHz/24MHz 之类可以起那也解决问题。

wm20031015 发表于 2018-3-1 20:54:14

使用的是8M晶振,上面是跳线可以选择的

nyszx 发表于 2018-3-1 21:41:12

楼主需要严谨的找到晶振不振的原因,跟官方板没关系,肯定是你的电路设计或器件选型有问题,再查查电电路吧。楼上意见给了你分析方法,试试看吧

Angel_YY 发表于 2018-3-1 22:11:03

官方板卡使用其他芯片提供的时钟,并不是H7不能用外部晶振。
从原理图看,H7使用外部输入时钟还是外部晶振是通过跳线可选的,官方开发板是为了节省成本没有使用外部晶振,而是使用其他新品附带的时钟输出作为时钟源。
楼主可以在官方开发板上断开芯片提供时钟的跳线,焊接一个8M外部晶振和周围电路,看看官方开发板能否工作。如果此时开发板能够正常工作,就需要认真检查自己做的开发板的电路参数是否合适,PCB走线是否合理。

wudianjun2001 发表于 2018-3-2 08:22:38

电容电阻值要匹配的,不匹配的话可能会有问题

morphlings2014 发表于 2018-3-2 09:08:12

Nucleo的板子都是没有外部HSE晶振的,都是用的Bypass方式,例程也是没有开启HSE时钟,你直接运行肯定不行,你可以通过CUBEMX生成一个使用HSE的例程,运行一下,检测是否起振?
ps:手头并没有H7的板卡没法给你测试,不过晶振这么明显的问题,官方不至于检测不出来。
又ps:别人来帮忙,你还设置下载要金币。。这。。。

wenyangzeng 发表于 2018-3-2 10:57:23

上电时默认时钟源是HSI




你需要进行时钟配置



zense 发表于 2018-3-2 12:57:56

用的nucleo F4的板子,如8楼所说,用HSE还要自己焊晶振和电容. 但是有HSI可以用,先用着咯
页: [1] 2
查看完整版本: STM32H7开发板晶振问题