HDC.Cloud | 漫谈LiteOS-STM32与GD32简单对比

举报
星辰27 发表于 2020/03/20 13:00:06 2020/03/20
【摘要】 本文主要对STM32与GD32进行简单的对比,二者功能上大体相同,希望通过对上面的简单介绍方便用户在不同需求下选择对应的芯片。

1 STM32

1.1 STM32 介绍

STM32系列开发板由 意法半导体(STMicroelectronics) 有限公司,意法半导体是世界最大的半导体公司之一。从成立之初至今,ST 的增长速度超过了半导体工业的整体增长速度。STM32系列专为要求高性能、低成本、低功耗的嵌入式应用设计的ARM Cortex®-M0M0+M3, M4M7内核等系列产品.

1.2分类

按内核架构分为不同产品:

1主流产品(STM32F0STM32F1STM32F3

2)超低功耗产品(STM32L0STM32L1STM32L4STM32L4+

3)高性能产品(STM32F2STM32F4STM32F7STM32H7 

1.3 STM32共有特性

STM32开发板都具有通信串口如USARTSPII2C等,都具备多通道的DMA控制器通用定时器、外部存储器接口、看门狗和RTC、时钟电路、主振荡器和32kHz振荡器、温度传感器等.

2 GD32开发板介绍

GD32系列开发板是由北京兆易创新技术有限公司发布的,GD32作为中国32位通用MCU领域的主流之选,以累计超过3亿颗的出货数量、超过2万的用户数量、23个系列330余款产品型号选择的广阔应用覆盖率稳居市场前列。年初该公司还发布了基于Arm® Cortex®-M23内核MCU的最新产品,GD32E232系列超值型微控制器。

3 相同点

(1)信号命名方式相同,而且相同信号的引脚定义基本相同。

(2)函数库文件基本相同。

(3)编译工具相同如keilIAR,当然STM32也有一些自己的开发工具。

(4)芯片内部寄存器和外部IP寄存器的逻辑地址相同。

不同点

(1)工作电压有所不同,STM32的工作电压在2.0~3.6V1.65~3.6VGD32的工作电压在 2.6~3.6V,范围相对要小一点。

(2)相同主频之下,GD32的开发板速度要更快一点,大约快10%-20%左右。

(3)GD32flash擦除时间要比STM32更长一点

(4)使用HSE(高速外部时钟)GD32的主频最大108MSTM32的主频最大72M使用HSI(高速内部时钟)GD32的主频最大108MSTM32的主频最大64M

(5)GD32ADC精度不如STM32的好,输入阻抗小:GD9位精度,ST11位精度,同采样速率下GD的输入阻抗比STM小。

(6) 功耗方面,在相同主频时,GD的运行功耗比STM32小,但是在其他情况的相同配置下,GD32的功耗要相对高一点

(7) ADC精度:GD32ADC精度不如STM32的好,输入阻抗小:GD9位精度,ST11位精度,同采样速率下GD的输入阻抗比STM小。


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。