首页 > 评测 > 性能卓越、简单易用——GD32207I-EVAL评测
性能卓越、简单易用——GD32207I-EVAL评测
- [导读]
- 从Flash闪存领域起家的兆易创新公司自从涉足微控制器(MCU)领域的短短几年间,先后推出多个基于ARM Cortex-M3内核的MCU,可谓一鸣惊人。在2015年又推出全新的高性能增强型GD32F205和GD32F207系列微控制器。
二、品味
在对GD32207i-EVAL评估板的官方DEMO演示后,我们对这块功能强大的开发板有了整体的认识,下面大家一起来仔细品味一番!
1、核心
要说到兆易创新这块GD32207i-EVAL评估板的主控制器GD32F207IKT6,采用LQFP176封装,主频高达120MHz,真可谓是目前功能最强、资源最丰富的一款处理器。
图2-1 GD32F207IKT6微控制器
GD32F20xx系列微控制器AHB 总线矩阵是基于多层级的AMBA 3.0 AHB-LITE技术的,可确保系统中多个主设备和从设备之间可建立并行的访问路径。AHB 总线矩阵包含Cortex-M3 内核的ICode 总线、DCode 总线、系统总线、DMA1、DMA2、Ethernet,以及TLDI 共7 个主设备。AHB 总线矩阵包含flash 存储器的ICode 总线接口和DCode总线接口、片内SRAM1、SRAM2、SRAM3、片外存储器控制器,以及系统AHB 和AHB2共8 个从设备。
系统AHB 总线与几乎所有的AHB 外设相连,此外还包含两条AHB-APB 总线桥,这样可以在系统AHB 总线以及两个APB 总线之间实现完全同步连接。两条APB 总线则与所有的APB外设相连。APB1 总线的最高速度限制为60MHz,APB2 总线则可全速运行,最高可达120MHz。
图2-2 GD32F20x 系列微控制器的系统架构
GD32F207IKT6微控制器特性:
•微控制器GD32F207IKT6,主频120MHz,集成3MB Flash、256KB SRAM,内核访问闪存高速零等待,最高主频下的工作性能可达150DMIPS,同主频下的代码执行效率比市场同类Cortex-M3产品提高30-40%。
•GD32F2微控制器采用2.6V-3.6V电源,I/O口可承受5V电平。
•支持高级电源管理并具备三种省电模式,包括睡眠模式,深度睡眠模式和待机模式。
•在外部电池供电情况下,内置的高精度可校准实时时钟(RTC)运行时的待机电流低于1uA。
•拥有多达10个16位通用定时器、2个16位基本定时器,同时支持三相PWM互补输出和霍尔采集接口的2个16位高级定时器可用于矢量控制。
•外设接口资源包括多达8个UART、3个SPI、3个I2C、2个I2S、2个CAN 2.0B、1个SDIO接口、1个10/100M以太网控制器(MAC),并配备了支持低功耗LPM功能的USB OTG 全速接口,可提供Device、HOST、OTG等多种传输模式。
•配备了3个采样率高达2MSPS的12位高速ADC,多达24个可复用通道,拥有2个12位DAC。
•集成了8位至14位的Camera视频接口,便于连接数字摄像头并实现图像采集与传输。
•内置了TFT LCD控制器从而直接驱动液晶屏,最高可以支持SVGA 7吋800 x 600像素的RGB TFT显示。
•安全方面,可支持DES、3DES加密标准和AES(128位、192位,256位) 加密技术,并支持用于数字签名的MD5和SHA-1、SHA-224、SHA-256硬件哈希校验以及HMAC消息认证码。
以上这些不俗的表现,使GD32F2系列微控制器可应用在工业控制、人机界面、安全支付、车载设备和物联网等市场应用。同时,随着GD32F2系列微控制器的加入,使得兆易创新公司的GD32 Cortex-M3 MCU家族的选择范围已经进一步扩大至155个型号、8大产品系列、9种封装类型,在软件和硬件引脚封装方面都保持相互兼容,全面支持各种高中低端嵌入式应用与升级。良好的生态系统的构建,有助于提高兆易创新的GD32系列产品的市场竞争能力。
2、电源
兆易创新的GD32207i-EVAL评估板电源部分设计非常简单,可以用电源适配器通过CN1向开发板供电,也可以使用板载的迷你USB OTG 接口向开发板供电,具体电源选择可以由SW1开关选择,当电源正确配置后,LED5电源指示灯点亮。
图2-3 GD32207I-EVAL评估板电源部分
图2-4 GD32207I-EVAL评估板电源电路
3、调试接口
用户在评估使用一款开发板时,一个很重要的因素就是它的编程调试过程是否简单易用,是否带有调试接口。GD32207i-EVAL评估板为用户提供了两个调试接口,一是为用户预留了JTAG接口,用户需要购买J-LINK仿真器调试,如果单单这样的话,在调试方面有硬伤了,还好,兆易创新公司为GD32207i-EVAL评估板配备了最新的GD-Link仿真调试器,GD-Link提供了完整的GD32全系列MCU产品调试和编程功能,包括芯片设置、单步调试、Flash断点调试、寄存器定义、Flash编程等操作,并兼容如Keil MDK等多种开发工具IDE,使用户不需要额外购买编程仿真器就可以在线调试程序。
图2-5 板载GD-Link仿真调试器
关于GD-Link部分的设计,在这里要吐一下槽:
(1)这个GD-Link的功能有待于进一步提升,比如增加虚拟串口功能,相信开发MCU的工程师在系统调试阶段都希望使用串口输出一些必要的信息,但是开发板只提供的RS232接口的串口,使用笔记本的人估计很难找到,还需要单独在配USB专串口线了,而且比较麻烦。
(2)希望能够为这个GD-Link编程调试器单独引出的SWD接口,可以方便调试其他GD32微控制器(比如用户自己开发的电路板)。
(3)既然在使用GD32207i-EVAL评估板时,大多要使用GD-Link连计算机,那么为什么不把GD-Link上的迷你USB接口的电源供给开发板使用,这样一般情况下就可省去一根USB电源线?
- 本文系21ic原创,未经许可禁止转载!
网友评论
- 联系人:巧克力娃娃
- 邮箱:board@21ic.com
- 我要投稿
-
欢迎入驻,开放投稿
-
人均百万?英伟达中国员工收入曝光! 2024-08-29
-
《黑神话:悟空》玩家硬盘升级攻略:提升游戏体验,畅享3A大作 2024-08-29
-
数睿数据参加《系统与软件工程 低代码开发平台通用技术要求》国家标准编制 2024-08-29
- NRF52810蓝牙数字耳机找人定制
预算:¥30005天前
- 125KW模块式PCS软硬件外包开发
预算:¥1100000015小时前
- 12V汽车启动电源项目BMS设计
预算:¥50000023小时前
- 数据可视化软件 开发
预算:¥5000023小时前
- PLC项目调试修改
预算:¥100001天前
- 起动电机控制器开发
预算:¥1100001天前