打印

GD32F20x和STM32F20x没有兼容一说!

[复制链接]
5172|22
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhuyjgh|  楼主 | 2015-9-14 15:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如果说1系列的和STM32兼容,这个我是相信的,我也直接换芯片试过。
但如果说GD的2系列和STM的2系列兼容,这个不敢苟同。
pin2pin  reg2reg  对于2系列都是过眼云烟了。目前看到的情况是,pin2pin 没有,reg2reg方面,DMA和GPIO完全不同,没有移植性可言。
给我的感觉就是,GD的2系列外围功能的组织结构更像是1系列的,至少配置程序和1系列兼容性更好。
对于原来使用GD1系列想换GD2系列的这是好事,但如果你原来用的是STM32F2xx,想要换到GDF2xx,那就和我现在一样了,移植过来非常的麻烦,很多功能配置代码都要重写。
想来这也算是GD的逆袭了~开始定义自己的规则了~
另外希望官方早日出个移植说明文档,不要再遮遮掩掩的不肯见人了~~
沙发
黑夜的风| | 2015-9-14 16:22 | 只看该作者
官方本来就没宣传2系列的可以兼容,代理也没说。好多人想当然的认为是可以兼容的。

使用特权

评论回复
板凳
zhuyjgh|  楼主 | 2015-9-14 16:42 | 只看该作者
黑夜的风 发表于 2015-9-14 16:22
官方本来就没宣传2系列的可以兼容,代理也没说。好多人想当然的认为是可以兼容的。 ...

是啊,原以为兼容的,现在发现很多外设不同。
GD还是沿用的1系列的外设组织结构,ST那边都更新了的,我这从105移过来的,现在又要移回去,折腾啊。
你说我现在是换还是不换呢~?
还发现本来STM32F2实现的32bit定时器,在GD32F2这里也没了~~

使用特权

评论回复
地板
justperky| | 2015-9-16 09:34 | 只看该作者
zhuyjgh 发表于 2015-9-14 16:42
是啊,原以为兼容的,现在发现很多外设不同。
GD还是沿用的1系列的外设组织结构,ST那边都更新了的,我这 ...

GDF10x系列可以放心的移植了,F20x系列的,还是等等看吧

使用特权

评论回复
5
styleno1| | 2015-9-16 10:04 | 只看该作者
加了这么多扩展,F2还兼容,就没有意思了。

使用特权

评论回复
6
zhuyjgh|  楼主 | 2015-9-16 18:00 | 只看该作者
本帖最后由 zhuyjgh 于 2015-9-16 18:01 编辑
styleno1 发表于 2015-9-16 10:04
加了这么多扩展,F2还兼容,就没有意思了。

扩展是扩展了,,但也缩减了,看使用了~~
之所以不兼容,,我想GD主要是考虑要和1系列的兼容。。

使用特权

评论回复
7
王大熊| | 2015-9-18 08:20 | 只看该作者
可以看论坛的另一个帖子,F2的支持还不是很好

使用特权

评论回复
8
comeon201208| | 2015-10-7 19:14 | 只看该作者
2系列的应该就有区别了吧

使用特权

评论回复
9
zhuyjgh|  楼主 | 2015-10-8 15:01 | 只看该作者
comeon201208 发表于 2015-10-7 19:14
2系列的应该就有区别了吧

区别很大,,完全是一个新的芯片,,如果原来用stm32f2的,,不建议更换~~

使用特权

评论回复
10
baimiaocun2015| | 2015-10-11 21:53 | 只看该作者
这个暂时的还没听说的,不过还是不要兼容的好。

使用特权

评论回复
11
zhuyjgh|  楼主 | 2015-10-12 16:26 | 只看该作者
baimiaocun2015 发表于 2015-10-11 21:53
这个暂时的还没听说的,不过还是不要兼容的好。

为什么呢,,stm32的2系列的硬件外设在1系列的基础上还是有不少升级改进的,而GD的2系列只是1系列的扩展,增加外设,并没有改进。当然GD的2加入了新的功能,比如TFT驱动。

使用特权

评论回复
12
zhangbo1985| | 2015-10-16 19:31 | 只看该作者
这个的确是,在打开市场后,还是需要多些独立自主的技术的。

使用特权

评论回复
13
vivilzb1985| | 2015-10-21 23:55 | 只看该作者
这个问题争论了很久的,实际去做一下这方面的开发就知道啦

使用特权

评论回复
14
zhougong98| | 2015-10-25 11:27 | 只看该作者
GD32F207XX有没有应用原理图(平估板的也可以)

使用特权

评论回复
15
firstblood| | 2015-10-26 20:38 | 只看该作者
1x系列中很多都是兼容的,在2系列中可以不考虑的吧。

使用特权

评论回复
16
firstblood| | 2015-10-26 20:38 | 只看该作者
若能成为1x系列的升级产品的是比较好的,不同产品的使用会有差异的,但是同一些列的还是需要有继承性比较好。

使用特权

评论回复
17
zhuyjgh|  楼主 | 2015-10-28 10:18 | 只看该作者
zhougong98 发表于 2015-10-25 11:27
GD32F207XX有没有应用原理图(平估板的也可以)

评估板有的,官网~~

使用特权

评论回复
18
microGiga| | 2015-10-28 18:01 | 只看该作者
GD的F2系列是不兼容ST的F2系列,为啥?
因为ST的自己的F2系列的就没有和自己的F1系列兼容。

GD的F2系列有很多可以与GD的F1系列兼容了,所以就变得和ST的F2系列不兼容了。

哎,说得像绕口令,不知道说清楚了没。

使用特权

评论回复
19
smilingangel| | 2015-10-28 19:11 | 只看该作者
我这有个相关的文档的给大家贡献出来了吧,是关于STM32与GD32的异同点分析的,讲的很不错。

使用特权

评论回复
20
smilingangel| | 2015-10-28 19:15 | 只看该作者
这个就是附件的

GD32_VS_STM32.pdf

315.95 KB

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

13

主题

336

帖子

0

粉丝