GD32H759外部高速晶振(25MHZ)和外部低速晶振(32.768khz)均不起振

[复制链接]
 楼主| 2356174012 发表于 2024-2-21 00:16 | 显示全部楼层 |阅读模式
请问GD32H759外部高速晶振(25MHZ)和外部低速晶振(32.768khz)均不起振可能是什么原因。MCU最小系统如图所示。
GD32H7.png
ATLAS_chen 发表于 2024-2-23 09:27 | 显示全部楼层
没看出硬件电路哪里有异常。
你可先 看看HSI能不能正常工作。
软件有没有配置对HSE、LSE
晶振对应的匹配电容有没有贴对
把这个最小系统和官方的做对比排查。
板子上只保留最小有系统元器件试试

只能这么排查先。。。。
 楼主| 2356174012 发表于 2024-3-13 15:33 | 显示全部楼层
已经解决。需要下载程序后配置相关时钟,晶振才会起振。
lix1yr 发表于 2024-3-26 15:31 | 显示全部楼层
对啊,你必须要先烧录程序才能有起振的
cen9ce 发表于 2024-3-26 16:37 | 显示全部楼层
不过一般来说,应该是有电一般晶振好像就起来喽
suw12q 发表于 2024-3-26 17:53 | 显示全部楼层
你这个得看看焊接如何,然后看看程序烧录进去了没
b5z1giu 发表于 2024-3-26 19:03 | 显示全部楼层
可能是晶振本身存在质量问题,可以尝试更换新的晶振
g0d5xs 发表于 2024-3-26 20:13 | 显示全部楼层
可能是晶振的外部电路设计存在问题,例如晶振的负载电容选择不当等
q1d0mnx 发表于 2024-3-26 21:19 | 显示全部楼层
检查晶振的引脚连接是否正确,是否存在焊接问题或短路等情况
w2nme1ai7 发表于 2024-3-26 22:42 | 显示全部楼层
你可以逐一排查一下,比如是连接问题、质量问题或者是设计问题,再或者是程序没烧录的问题
p0gon9y 发表于 2024-3-27 08:33 | 显示全部楼层
我觉得这种晶振问题应该很好解决吧,只要检查没起振,就换个板子再试试呗
lamanius 发表于 2024-3-27 10:07 | 显示全部楼层
你最后解决的是因为没烧录程序?
q1ngt12 发表于 2024-3-27 13:04 | 显示全部楼层
有点意思,我觉得烧录程序之后才能看晶振是否起振吧,你这是直接不烧录之后直接试啊

 楼主| 2356174012 发表于 2024-3-28 07:43 来自手机 | 显示全部楼层
q1ngt12 发表于 2024-3-27 13:04
有点意思,我觉得烧录程序之后才能看晶振是否起振吧,你这是直接不烧录之后直接试啊

...

因为之前程序一直下不进去,然后排查问题。发现晶振不起振,后来查看资料后发现,如果外部接无源晶振的话,需要芯片内部的协振电路先起振,才能带动外部无源晶振起振。现在程序能下进去了,自然晶振也就起振了。
 楼主| 2356174012 发表于 2024-3-28 07:45 来自手机 | 显示全部楼层
lamanius 发表于 2024-3-27 10:07
你最后解决的是因为没烧录程序?

是的,因为之前程序一直下不进去,然后排查问题。发现晶振不起振,后来查看资料后发现,如果外部接无源晶振的话,需要芯片内部的协振电路先起振,才能带动外部无源晶振起振。现在程序能下进去了,自然晶振也就起振了。
原来是wjc 发表于 2024-5-31 23:44 | 显示全部楼层
本帖最后由 原来是wjc 于 2024-6-1 03:06 编辑

如果外部接无源晶振的话,需要芯片内部的协振电路先起振
原来是wjc 发表于 2024-5-31 23:44 | 显示全部楼层
本帖最后由 原来是wjc 于 2024-6-1 03:07 编辑
2356174012 发表于 2024-3-28 07:43
因为之前程序一直下不进去,然后排查问题。发现晶振不起振,后来查看资料后发现,如果外部接无源晶振的话 ...

0、晶振的频率和微控制器配置不匹配,例如晶振的频率超出了微控制器的允许范围。
原来是wjc 发表于 2024-5-31 23:45 | 显示全部楼层
本帖最后由 原来是wjc 于 2024-6-1 03:08 编辑
lamanius 发表于 2024-3-27 10:07
你最后解决的是因为没烧录程序?

最后解决的是因为没烧录程序吗?
原来是wjc 发表于 2024-5-31 23:45 | 显示全部楼层
本帖最后由 原来是wjc 于 2024-6-1 03:09 编辑
w2nme1ai7 发表于 2024-3-26 22:42
你可以逐一排查一下,比如是连接问题、质量问题或者是设计问题,再或者是程序没烧录的问题 ...

得烧录程序之后才能看晶振是否起振
原来是wjc 发表于 2024-5-31 23:45 | 显示全部楼层
本帖最后由 原来是wjc 于 2024-6-1 03:08 编辑
suw12q 发表于 2024-3-26 17:53
你这个得看看焊接如何,然后看看程序烧录进去了没

下载程序后配置相关时钟,晶振才会起振。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

13

帖子

0

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