在GD32F450ZKT6上烧录STM32F407的代码,外部晶振无法起振

[复制链接]
7336|21
 楼主| 星空下的梦QAQ 发表于 2023-7-31 13:48 | 显示全部楼层 |阅读模式
我在GD32F450ZKT6中烧录了STM32F407HAL库的代码,但是外部晶振无法起振,找不到原因,有兄弟们这样搞过的吗?烧录的是正点原子的探索者跑马灯程序。
 楼主| 星空下的梦QAQ 发表于 2023-7-31 14:43 | 显示全部楼层

在GD32F450ZKT6上烧录STM32F407的代码,外部晶振无法起振

已解决,时钟配置错误,麻烦大家了,不知道咋删帖,,,,
jobszheng 发表于 2023-8-1 09:42 | 显示全部楼层
看您的描述也是时钟初始化错误。
olivem55arlowe 发表于 2023-8-5 10:47 | 显示全部楼层
检查晶振的引脚连接是否正确               
bestwell 发表于 2023-8-5 12:21 | 显示全部楼层
时钟树的配置非常重要。如果晶振未正确配置,将无法起振。
sheflynn 发表于 2023-8-5 13:02 | 显示全部楼层
GD32F450ZKT6和STM32F407是两个不同的微控制器系列,它们的架构和外设配置略有不同。
wangdezhi 发表于 2023-8-5 14:58 | 显示全部楼层
不稳定的电源供应可能会导致晶振无法起振。
cemaj 发表于 2023-8-7 08:20 | 显示全部楼层
晶振通常需要一些负载电容来帮助起振。
abotomson 发表于 2023-8-7 16:16 | 显示全部楼层
使用的晶振参数与代码中的配置匹配
fengm 发表于 2023-8-7 16:59 | 显示全部楼层
可能需要进一步检查硬件连接或考虑更换晶振。
sheflynn 发表于 2023-8-7 18:17 | 显示全部楼层
正确配置了时钟源和时钟分频器等相关设置?
sesefadou 发表于 2023-8-7 18:48 | 显示全部楼层
GD32F450ZKT6和STM32F407有不同的时钟配置选项。
geraldbetty 发表于 2023-8-7 19:58 | 显示全部楼层
将STM32F407的代码移植到GD32F450ZKT6上需要进行一些适应性的修改,包括时钟配置、外部晶振、引脚配置、中断和外设配置等。
ulystronglll 发表于 2023-8-7 20:43 | 显示全部楼层
检查GD32F450ZKT6上外部晶振的电路连接是否正确。
51xlf 发表于 2023-8-8 22:48 | 显示全部楼层
需要进行一些适应性的修改。               
alvpeg 发表于 2023-8-9 15:11 | 显示全部楼层
可能是由于外部晶振的频率、电路连接或配置错误导致的。
mmbs 发表于 2023-8-9 15:16 | 显示全部楼层
如果无法解决外部晶振无法起振的问题,你可以考虑使用GD32F450ZKT6内部的RC振荡器或其他可选的时钟源。

评论

好  发表于 2023-8-15 10:41
plsbackup 发表于 2023-8-9 16:31 | 显示全部楼层
可能使用不同的外部晶振频率和时钟源。
backlugin 发表于 2023-8-9 16:37 | 显示全部楼层
参考GD32F450ZKT6的数据手册和时钟树来设置正确的时钟配置参数。
loutin 发表于 2023-8-9 16:43 | 显示全部楼层
如果开发板上的晶振连接或时钟树配置存在问题,也可能导致晶振无法起振。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

0

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