jiaowoggbond
发表于 2024-8-28 17:54
GD32F407ZGT6硬件引脚可以完全替代STM32F407ZGT6吗?
以前项目的板子用的STM32F407ZGT6,现在要求主控芯片必须国产化,想直接替换成GD32F407ZGT6,不改变原先的外围电路,请问大佬们有尝试过的嘛,可以的话那就太省事了,我先给大家鞠个躬吧!!!https://bbs.21ic.com/static/image/smiley/comcom/3.gifhttps://bbs.21ic.com/static/image/smiley/comcom/3.gifhttps://bbs.21ic.com/static/image/smiley/comcom/3.gif
cr315
发表于 2024-9-25 17:21
GD32F407ZGT6在硬件引脚方面具有一定的兼容性,可以替代STM32F407ZGT6的引脚。能不能完全代替就不知道了
王派oo
发表于 2024-9-30 13:28
GD32F407ZGT6的硬件引脚在功能上可以与STM32F407ZGT6相似,但并不保证完全兼容。
而服务器人
发表于 2024-9-30 13:35
将STM32F407ZGT6直接替换为GD32F407ZGT6通常是可行的,因为GD32系列设计上是兼容STM32系列的。
申小林一号
发表于 2024-9-30 14:02
对比一下数据手册就知道了
发货后已经wi
发表于 2024-9-30 21:40
GD32F407ZGT6,不改变原先的外围电路,请问大佬们有尝试过的嘛
mmbs
发表于 2024-10-3 08:15
GD32F407ZGT6和STM32F407ZGT6都是基于ARMCortex-M4内核的32位微控制器
olivem55arlowe
发表于 2024-10-3 10:23
GD32F407ZGT6 和 STM32F407ZGT6 在硬件引脚上是非常相似的
phoenixwhite
发表于 2024-10-3 11:19
在具体的外设实现上可能存在一些差异。
qiufengsd
发表于 2024-10-3 13:08
由于可能存在软件层面的差异,建议在替换前对代码进行全面的测试和验证。这包括检查所有外设的配置和初始化代码、中断服务程序以及任何与硬件直接交互的代码。
biechedan
发表于 2024-10-3 14:58
GD32F407ZGT6 和 STM32F407ZGT6 采用相同的封装形式(如 LQFP144),这意味着它们在物理尺寸和引脚布局上有一定的相似性。在一些情况下,相同封装的芯片可以直接安装在相同的 PCB 上,减少了硬件设计的改动。
jtracy3
发表于 2024-10-3 16:57
如果使用的是标准库或HAL库,可能需要针对GD32F407ZGT6 进行适配。
olivem55arlowe
发表于 2024-10-3 20:09
GD32的输入阻抗和采样时间的设置与ST有一定差异。相同配置下,GD采样的输入阻抗相对较小
loutin
发表于 2024-10-4 15:59
需要对软件进行相应的调整,以适配新的微控制器的外设和寄存器配置。
i1mcu
发表于 2024-10-4 17:44
虽然两个MCU的引脚编号和大部分功能是相同的,但是在某些特定功能和配置上可能会有差异。在使用之前,需要详细对比两者的数据手册,以确保每个引脚的功能完全一致。
fengm
发表于 2024-10-4 19:47
两款芯片的引脚功能可能有所不同。例如,某些引脚在GD32F407ZGT6上可能具有不同的复用功能或不同的GPIO模式。
iyoum
发表于 2024-10-4 21:32
它们的功能和性能非常相似
lzbf
发表于 2024-10-5 09:01
可能需要对原有的外围电路进行一些调整或修改,以确保系统能够正常运行。
everyrobin
发表于 2024-10-5 10:47
查阅GD32F407ZGT6的官方文档和数据手册,以了解其与STM32F407ZGT6之间的具体差异。这将有助于在软件开发过程中进行必要的调整。
tifmill
发表于 2024-10-5 12:27
由于GD32F407ZGT6和STM32F407ZGT6由不同的制造商生产