找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 14725|回复: 8
打印 上一主题 下一主题
收起左侧

STM32与GD32兼容问题汇总

  [复制链接]
跳转到指定楼层
楼主
GD32 介绍与 STM32 兼容性汇总
一、  GD32 与 STM32 异同
1. 相同点
1)  外围引脚定义:      相同型号的管脚定义相同
2)  Cortex M3 内核:   STM32F103内核 R1P1版本, STM32F205内核  R2P1,
                              GD32内核 R2P1版本,此内核修复了 R1P1的一些 bug                  
3)  芯片内部寄存器,
外部 IP寄存器地址 :   逻辑地址相同,主要是根据STM32的寄存器和物理地址,
做的正向研发.      
4)  函数库文件:         函数库相同,优化需要更改头文件
5)  编译工具:            完全相同     例如:keil MDK、IAR
6)  型号命名方式:        完全相同
2. 外围硬件区别  
1)  电压范围(ADC):    GD32F: 2.6-3.6V         STM32F: 2.0-3.6V(外部电压)  
                   GD32F: 1.2V(内核电压)STM32F: 1.8V(内核电压)
2)  BOOT 0 管脚:      Flash 程序运行时,BOOT0 在 STM32 上可悬空,GD32 必须外
部下拉(从 Flash 运行,BOOT0 必须下拉地)
3)  ESD 参数:     STM32 人体模式 2KV,空气模式 500V   
                   GD32 人体模式 4KV(内测 5KV),空气模式 10KV(内测 15KV)

3. 内部结构差别
1)  启动时间:         GD32 启动时间相同,由于 GD 运行稍快,需要延长上电时间      
配置(2ms)
2)  主频时钟:        GD32F10 系列主频 108MHZ     STM32F10 系列主频 72MHZ
3)  Flash 擦除时间:   GD32 是 60ms/page,STM 30ms/page
4)  FLASH 容量:     GD32 最大容量 3M Byte
5)  SRAM 空间:        GD32F103 系列、GD32F105\107 大容量系列 SRAM 96K
6)  VB 外扩总线 FSMC:GD32 100PIN 配置总线输出,STM32 144PIN 并且 256k 以上  
      才配置总线输出
4. 功耗区别(以128k以下容量的作为参考)
1)  睡眠模式 Sleep:              GD32F: 12.4mA      STM32F10X:  7.5mA
2)  深度睡眠模式 Deep Sleep:     GD32F: 1.4mA       STM32F10X:  24uA
3)  待机模式 Stand By:            GD32F:  10.5uA      STM32F10X:   3.4uA
4)  运行功耗:                    GD32F:  32.4mA/72M   STM32F10X:  52mA/72M

5. 内部FLASH 区别
1)  ISP:           擦写时间同 STM32 有差异,使用新版 ISP 软件
2)  IAP:           擦写时间相同,按字写入,按页擦除
3)  存储寿命:      10 万次擦写,数据保存 20 年以上
4)  加密特性:      除了常规的禁止读出和96 位 ID号码加密之外,GD32 数据写入            
Flash 时,具有存储逻辑地址连续,物理地址不连续的特性。
二、  GD32 介绍与兼容性详析

0.png (94.97 KB, 下载次数: 108)

0.png

STM32与GD32兼容问题.pdf

363.57 KB, 下载次数: 328, 下载积分: 黑币 -5

STM32与GD32兼容问题

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏6 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:585358 发表于 2020-3-13 11:01 | 只看该作者
谢谢你的分享,正好最近在研究降本。
回复

使用道具 举报

板凳
ID:289102 发表于 2020-6-18 13:16 | 只看该作者
谢谢分享,太好了
回复

使用道具 举报

地板
ID:784399 发表于 2020-11-13 17:15 | 只看该作者
楼主太好了,刚好需求
回复

使用道具 举报

5#
ID:117186 发表于 2021-4-2 16:23 | 只看该作者
GD的芯片在485通信上,看起来是有待提高,原来用ST好好的,用了GD的,485不得不加匹配电阻
回复

使用道具 举报

6#
ID:589817 发表于 2021-5-6 13:24 | 只看该作者
非常好的资料,谢谢楼主
回复

使用道具 举报

7#
ID:304306 发表于 2021-8-23 13:02 | 只看该作者
正好考虑转平台,谢了
回复

使用道具 举报

8#
ID:584195 发表于 2021-8-25 06:58 | 只看该作者
从楼主提供的参数来看,国产的MCU还是要改进呀,差别有点大!
回复

使用道具 举报

9#
ID:1080693 发表于 2023-5-29 16:26 | 只看该作者
螺丝山下 发表于 2021-4-2 16:23
GD的芯片在485通信上,看起来是有待提高,原来用ST好好的,用了GD的,485不得不加匹配电阻

我在测GD的芯片485通信现在接受错误,请问您是改了什么电阻
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表