GD32和STM32单片机的区别_第1页
GD32和STM32单片机的区别_第2页
GD32和STM32单片机的区别_第3页
GD32和STM32单片机的区别_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第第页GD32和STM32单片机的区别(GD32)和(STM32)都是常见的32位(单片机)系列。STM32是(意法半导体)(STM(ic)roelectronics)公司推出的(产品)线,而GD32则是国内公司长盛(电子)推出的产品线。

从技术上来看,GD32和STM32有一些区别。GD32本质上是基于STM32设计的,并在原有的基础上进行改进和优化。其中一些区别包括:

区别在性能内核上:GD32采用二代的M3内核,STM32主要采用一代M3内核,下图是(ARM)公司的M3内核勘误表,GD使用的内核只有752419这一个BUG。

区别在性能上:GD32的(处理器)速度比STM32更快。它采用全新的Cortex-M3内核,并支持高达108MHz的(时钟)速度。这使得GD32在处理一些计算复杂的应用程序时性能更佳。同时,GD32还具有更多的Flash和(RAM),支持更高的扩展能力。

区别在价格上:由于GD32是由国内公司生产的产品,因此其价格相对STM32更便宜。这也使得GD32在中国市场上更具有竞争力。

区别在软件支持上:STM32是由国际(半导体)公司推出的产品线,因此其软件支持更加完善。STM32目前拥有很多成熟的开发板和开发工具,以及丰富的软件文档和社区支持。GD32虽然不如STM32成熟,但也在不断提升和完善。

区别在生态上:STM32在市场上已经存在了几十年,并且拥有良好的生态系统。因此,(开发者)可以轻松地获取各种文档、例程、开发工具等。但是,GD32仍在发展阶段,生态系统不如STM32完善。

区别在串口上:GD32在连续发送数据的时候每两个字节之间会有一个Bit的Idle,而STM32没有,如下图。

GD32的串口在发送的时候停止位只有1/2两种停止位模式。STM32有0.5/1/1.5/2四种停止位模式。

GD32和STM32USART的这两个差异对(通信)基本没有影响,只是GD32的通信时间会加长一点。

区别在功耗上:从下面的表可以看出GD32的产品在相同主频情况下,GD32的运行功耗比STM32小,但是在相同的设置下GD32的停机模式、待机模式、睡眠模式比STM32还是要高的

区别在(ADC)上:GD32的输入阻抗和采样时间的设置和STM32有一定差异,相同配置GD32采样的输入阻抗相对来说要小。具体情况见下表这是跑在72M的主频下,(AD)C的采样时钟为14M的输入阻抗和采样周期的关系:

总之,在很多方面,GD32和STM32都很相似。两个产品线基于ArmCortex内核,具有类似的架构和(寄存器)集合。但是,在一些方面,如性能、价格和软件支持上,它们之间还是存在差异的。由于GD32使用了STM32的基础,因此如果您已经熟悉STM32,那么学习GD32也会更容

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论