首页 > 评测 > 你的“口袋实验室”——GD32 Colibri-F207ZE开发板评测

你的“口袋实验室”——GD32 Colibri-F207ZE开发板评测

GD32   Colibri   F207ZE   arduino   
  • 作者:刘昆磊
  • 来源:21ic
  • [导读]
  • 随着业界领先的半导体供应商兆易创新(GigaDevice)推出全新的增强型GD32F205和GD32F207系列微控制器的同时,也推出了一系列评估板,如GD32207I-EVAL和GD32205R-START等。

大家开了这个底板接口说明是不是都认为是提供的arduino接口是外面的1列引脚还是里面的1列引脚?在这里我把这个接口文件给改了过来,给大家附上。

0109.png

图1-9 正确的GD32 Colibri-F207ZE开发板接口说明图

不知大家发现了没有,在GD32 Colibri-F207ZE开发板的兼容arduino接口是内侧的2列,提供的是排针引脚,而标准的arduino主板接口是排母引脚,这样不能将其它arduino扩展板插到GD32 Colibri-F207ZE开发板上使用,同时信息的朋友也会发现,这个间距也比标准arduino接口要窄些,在这里我把它称为准arduino接口吧(想起51MCU中的准双向口了)。

0110.jpg

图1-10 GD32 Colibri-F207ZE与机智云Arduino接口比较

这就需要开发板包装盒里配的转接板了,我们将这个转接板黑色接口朝下连接到GD32 Colibri-F207ZE底板上,上面黄色接口就转换成了标准的arduino接口。

0111.jpg

图1-11 安装了arduino转接板后的

仔细看一下这个这个小小的转接板,不但实现了arduino接口的扩展,而且中间部分设计成了标准的万用板形式,可以猜想是为方便用户DIY时,焊接一些小模块电路而设计的,这一点也是非常人性化的

不过有一点小小的建议,希望能将白色部分的arduino接口引脚分别向中间万用板空短接一列,不然大家在上面焊接的小电路不太容易与两边的接口连接。

0112.jpg

图1-12 arduino转接板GD32 Colibri-F207ZE

总之,拿到GD32 Colibri-F207ZE开发板后,感觉作为GD32F207ZE微控制器的入门级开发板,底板设计成了微控制器的最小系统,板载GD-Link仿真调试器,并提供了USB转串口电路,可方便与计算机连接,输出调试信息,同时io完全引出,提供丰富的Colibri接口,并通过转接板兼容arduino接口,希望能够提供更多典型的扩展板,丰富GD32 Colibri-F207ZE的体验。

二、核心

其实,作为兆易创新公司最近推出的高性能微处理器GD32F207ZE才是开发板的主要特色!

0201.jpg

图2-1 GD32F207ZET6微控制器

这款高性价比增强型GD32F207ZET6微控制器隶属于GD32F2系列微控制器,属于ARM Cortex-M3 内核,主频高达120MHz,采用LQFP144封装,最大可支持114个IO扩展,功能非常丰富,它与GD32207I-EVAL全功能评估板的内部资源基本一致,只是在存储器容量上比GD32F207KI小了些。

0202.png

图2-2 GD32F207ZET6微控制器内核框图

GD32F207ZET6微控制器主要性能:

•主频120MHz,集成512KB Flash、128KB SRAM,最高主频下的工作性能可达150DMIPS。

• 2.6V-3.6V电源,I/O口容忍5V。

•包括睡眠、深度睡眠和待机三种省电模式。

• 定时器模块:

  • 10个16位通用定时器
  • 2个16位高级定时器
  • 2个16位基本定时器
  • 1个24位系统滴答(SysTick)
  • 2个看门狗(WDT)
  • 1个实时时钟(RTC)

•接口:

  • 4个USART和4个UART接口
  • 3个I2C接口
  • 3个SPI接口
  • 2个CAN2.0B接口
  • 1个全速USB2.0接口
  • 2个I2S接口
  • 1个SDIO接口
  • 1个LCD接口
  • 1个Camera视频接口
  • 1个10/100M以太网控制器(MAC)

•模拟外设:

  • 3个采样率高达2MSPS的12位高速ADC
  • 2个12位DAC

此外,GD32F2系列微控制器作为当前市场最高性能的基于Cortex-M3内核的MCU产品,加强了对视频图像、液晶显示、存储扩展等应用的支持,并配备了增强的硬件加密模块与安全架构。

GD32F2系列微控制器集成了8位至14位的Camera视频接口,便于连接数字摄像头并实现图像采集与传输。内置了TFT LCD控制器从而直接驱动液晶屏,最高可以支持SVGA 7寸800 x 600像素的RGB TFT显示。配置了两个独立的SRAM存储器,可支持不同的总线上的主设备同时访问,同时配备的支持访问外部SDRAM内存的 32位总线接口EXMC,能够进行大容量数据缓冲扩展来实现高级界面控制。GD32F2可支持DES、3DES加密标准和AES(128位、192位,256位) 加密技术,并支持用于数字签名的MD5和SHA-1、SHA-224、SHA-256硬件哈希校验以及HMAC消息认证码,来实现硬件加解密功能。

使用过GD32的朋友都知道,GD32系列MCU与STM32系列非常相似,这次我们拿GD32 Colibri-F207ZE开发板的微控制器GD32F207ZET6由于同型号的STM32F207ZET6做个比较,大家会发现,这款同型号的MCU资源还是非常相近的,只是在定时器,串口等资源数量略有区别。

表2-1 GD32F207ZET6与STM32F207ZET6比较

GD32VSSTM32.jpg

目前为止,GD32 Cortex-M3 MCU家族的扩大至155个型号、8大产品系列、9种封装类型,在软件和硬件引脚封装方面都保持相互兼容,为用户提供了更为广泛灵活的选择范围。

  • 本文系21ic原创,未经许可禁止转载!

网友评论