网易首页 > 网易号 > 正文 申请入驻

在STM32价格疯涨的情况下我们只能用GD32偷梁换柱(一)

0
分享至

大家好我是小火,想学习单片机的同学可以关注、私信我。今天我们就来聊一下GD32与STM32兼容的一些问题,要了解兼容性那么我首先要知道它们的区别。

第一.相同点有以下这些:

外围引脚定义: 相同型号的管脚定义相同

Cortex M3 内核: STM32F103 内核 R1P1 版本, STM32F205 内核 R2P1, GD32 内核 R2P1 版本,此内核修复了 R1P1 的一些 bug

芯片内部寄存器, 外部 IP 寄存器地址 : 逻辑地址相同,主要是根据 STM32 的寄存器和物理地址, 做的正向研发.

函数库文件: 函数库相同,优化需要更改头文件

编译工具和型号命名是完全相同的。

第二.外围硬件区别

电压范围(ADC): GD32F:2.6-3.6V 。STM32F:2.0-3.6V(外部电压)。

GD32F: 1.2V(内核电压)。STM32F: 1.8V(内核电压)

BOOT 0 管脚: Flash 程序运行时,BOOT0 在 STM32 上可悬空,GD32 必须外 部下拉(从 Flash 运行,BOOT0 必须下拉地)

ESD 参数: STM32 人体模式 2KV,空气模式 500V GD32 人体模式 4KV(内测 5KV),空气模式 10KV(内测 15KV)

第三.内部结构差异

启动时间: GD32 启动时间相同,由于 GD 运行稍快,需要延长上电时间 配置(2ms)

主频时钟: GD32F10 系列主频 108MHZ STM32F10 系列主频 72MHZ

Flash 擦除时间: GD32 是 60ms/page,STM 30ms/page

FLASH 容量: GD32 最大容量 3M Byte

SRAM 空间: GD32F103 系列、GD32F105\107 大容量系列 SRAM 96K

VB 外扩总线 FSMC:GD32 100PIN 配置总线输出,STM32 144PIN 并且 256k 以上 才配置总线输出

第四.功耗区别(我们以128k以下容量的作为讲解)

睡眠模式 Sleep: GD32F: 12.4mA STM32F10X: 7.5mA

深度睡眠模式 Deep Sleep: GD32F: 1.4mA STM32F10X: 24uA

待机模式 Stand By: GD32F: 10.5uA STM32F10X: 3.4uA

运行功耗: GD32F: 32.4mA/72M STM32F10X: 52mA/72M

第五.内部 FLASH 区别

ISP: 擦写时间同 STM32 有差异,使用新版 ISP 软件

IAP: 擦写时间相同,按字写入,按页擦除

存储寿命: 10 万次擦写,数据保存 20 年以上

加密特性: 除了常规的禁止读出和 96 位 ID 号码加密之外,GD32 数据写入 Flash 时,具有存储逻辑地址连续,物理地址不连续的特性。

了解了它们的区别后我们再来说说关于GD32兼容性的具体分析。

第一.关于系统部分的讲解。

1.晶振起振的区别:GD32 与 STM32 启动时间都是 2ms,实际上 GD 的执行效率快,所 以 ST 的 HSE_STARTUP_TIMEOUT ((uint16_t)0x0500)是 2ms,但是这个宏定义值 在 GD 上时间就更加短了,所以要加大这个值的设置

处理的办法:

将宏定义: #define HSE_STARTUP_TIMEOUT ((uint16_t)0x0500) 修改为: #define HSE_STARTUP_TIMEOUT ((uint16_t)0xFFFF) 备注:启动时间宏定义所在位置:

在 V3.X 的库,其启动时间宏定义在 stm32f10x.h 头文件中 (路径:\..\Libraries\CMSIS\CM3)。(库版本的不同,所在目录也有所不同)

在 V3.0 以前的库,其启动时间宏定义在 stm32f10x_rcc.c 源文件中 (HSEStartUp_TimeOu(路径:\..\Libraries\STM32F10x_StdPeriph_Driver\src)。

2.有时候我在使用有源晶振的 GD32F103小容量的产品出现问题,发现会在 MCU 的复位管脚一直把电平拉到 0.89V,电平不能保持在高电平,这是因为部分有源晶振起振时间太快,复位信号还没有完成产生的。

处理的办法:在有源晶振的输入端与地之前并上一个 30pf 电容。

3. GD32MCU主频支持108MHz高性能,在代码移植时我们需要注意的一些事项,GD32 通过芯片内部加大缓存,提高了相同工作频率下的代码执行速度,带来 了高性能的使用体验。

因此如果代码有用到 for 循环或 while 循环语句做精确定时的,定时时间会由 于代码执行速度加快而使循环的时间变短。使用 Timer 定时器则没有影响。

这期我们先分享到这里,想要学习单片机编程的同学可以持续关注小火,回复“小火”,与我们一起成长,喜欢的可以点个赞关注我们!

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
日本应届生迎来就业反选时代!网友:这也太魔幻了

日本应届生迎来就业反选时代!网友:这也太魔幻了

糖逗在娱乐
2024-06-03 02:12:27
央视三胎广告火了!女生挺着三胎孕肚伺候一家老小?网友怒了

央视三胎广告火了!女生挺着三胎孕肚伺候一家老小?网友怒了

鬼谷子思维
2024-06-02 13:05:41
4月全球汽车销量排名出炉:丰田第一,比亚迪第四

4月全球汽车销量排名出炉:丰田第一,比亚迪第四

三言科技
2024-06-02 14:47:37
回顾女子带相亲对象爬山,男子却是闷葫芦,网友:给机会不中用

回顾女子带相亲对象爬山,男子却是闷葫芦,网友:给机会不中用

雅清故事汇
2024-06-02 17:35:01
闹大了!司马南裸体丑闻黑料遭曝光!最新检讨

闹大了!司马南裸体丑闻黑料遭曝光!最新检讨

飞哥AI矩阵
2024-06-01 12:23:20
博主直播实测:比亚迪秦L实际续航1977公里,燃油车真的完了?

博主直播实测:比亚迪秦L实际续航1977公里,燃油车真的完了?

科技Nice
2024-06-02 17:14:31
伊朗前总统内贾德登记参选总统

伊朗前总统内贾德登记参选总统

界面新闻
2024-06-02 15:35:08
这哪像47岁的人啊,简直就是30岁嘛!

这哪像47岁的人啊,简直就是30岁嘛!

小米虫侃人物
2024-06-03 09:07:40
陈丹青:从来没有一个时代像今天这样,去鼓励虚荣,从来没有过!

陈丹青:从来没有一个时代像今天这样,去鼓励虚荣,从来没有过!

世态言凉
2024-05-29 17:16:32
“一丝不挂”新舞蹈?惹争议,被摸下体更不害臊,金星质疑是对的

“一丝不挂”新舞蹈?惹争议,被摸下体更不害臊,金星质疑是对的

吃鱼思故渊
2024-05-16 21:48:21
菲律宾军舰人员枪指中国海警!我方防长:中方的克制也是有限度的

菲律宾军舰人员枪指中国海警!我方防长:中方的克制也是有限度的

云姐闲聊
2024-06-03 00:06:13
美国妹纸在健身房里不停被搭讪,然而当她转过身,男人都沉默了...

美国妹纸在健身房里不停被搭讪,然而当她转过身,男人都沉默了...

北美省钱快报
2024-06-03 02:14:11
庆余年2:戏份堪比范闲,演技比陈道明牛,被央视首个点名的男配

庆余年2:戏份堪比范闲,演技比陈道明牛,被央视首个点名的男配

娱乐故事
2024-06-02 13:04:45
4000犹太人,定居河南超千年,为啥至今"养不熟"?排队入籍以色列

4000犹太人,定居河南超千年,为啥至今"养不熟"?排队入籍以色列

吃鱼思故渊
2024-06-02 22:11:06
黄仁勋重磅官宣!“全球最强大的芯片”已开始投产

黄仁勋重磅官宣!“全球最强大的芯片”已开始投产

每日经济新闻
2024-06-03 07:50:10
多余的乳头,鸡皮疙瘩,以及残尾,让我想起曾经的我们

多余的乳头,鸡皮疙瘩,以及残尾,让我想起曾经的我们

利维坦
2024-06-03 09:01:22
江苏35岁包工头顾培华,无法接受妻子身份,被妻子绑葡萄园活埋

江苏35岁包工头顾培华,无法接受妻子身份,被妻子绑葡萄园活埋

安妮Emotiong
2024-05-28 19:43:32
武大“选调女”求职经历曝光:真相大白,原来是嘉峪关没有嫌弃她

武大“选调女”求职经历曝光:真相大白,原来是嘉峪关没有嫌弃她

妍妍教育日记
2024-06-02 11:10:02
“紫苏”是个宝,常用它来泡水喝,或能帮助解决5个问题

“紫苏”是个宝,常用它来泡水喝,或能帮助解决5个问题

碧晴养生汇
2024-06-02 16:00:42
钱到账了,娃哈哈一线员工实发工资曝光

钱到账了,娃哈哈一线员工实发工资曝光

爱看剧的阿峰
2024-05-29 02:09:50
2024-06-03 13:26:44
火烈单片机编程
火烈单片机编程
向日葵也为之黯然
39文章数 135关注度
往期回顾 全部

数码要闻

古尔曼:WWDC 2024不会发布新硬件

头条要闻

武汉一警察牺牲 身中15刀仍下25级台阶紧追歹徒20米

头条要闻

武汉一警察牺牲 身中15刀仍下25级台阶紧追歹徒20米

体育要闻

万人空巷!皇马举行欧冠夺冠庆典

娱乐要闻

混战升级!编剧赵冬苓力挺王阳遭围攻

财经要闻

黄仁勋的计划:涉及新AI平台 HBM4 机器人

科技要闻

2万字演讲|黄仁勋剧透 未来3年新品有这些

汽车要闻

搭载华为HiCAR 传祺M6 MAX售14.58万元

态度原创

旅游
教育
艺术
家居
公开课

旅游要闻

哈尔滨至香港航线正式开通

教育要闻

中文之美,转给有娃的家长吧,国学文化,每天学习一点点

艺术要闻

穿越时空的艺术:《马可·波罗》AI沉浸影片探索人类文明

家居要闻

静谧极简 让空间回归本质

公开课

近视只是视力差?小心并发症

无障碍浏览 进入关怀版