关于GD32 Colibri-F450VE开发板的性能分析和介绍

发布者:TranquilMind最新更新时间:2024-11-08 来源: elecfans关键字:GD32  性能分析 手机看文章 扫描二维码
随时随地手机看文章

半导体产业发展迅猛,不少企业都打出了自己的明星产品。今天要谈的这个产品就是来自兆易创新GigaDevice最新的基于ARM Cortex-M4处理器系列的微控制器——GD32 Colibri-F450VE开发板。


从Flash与兆易结缘,到如今GD32系列微控制器产品,兆易通过融合创新,成功成为一家前景可期的微控制器半导体企业。在基于ARM系列处理器的生态圈越来越广的今天,兆易已经从趋势中找到了自身企业的发展之路,从Cortex-M3系列到最新的Cortex-M4系列MCU,稳步创新,结合自身Flash技术上的实力,在微控制器领域中开创了新一片天地。


因为笔者之前有幸体验过兆易最新的基于ARM Cortex-M4处理器的全功能板GD32450i-EVAL,第一次拿到GD32 Colibri-F450VE开发板的时候内心还是很激动的,直接上图。


其实如果以前玩过兆易的其它微控制器的口袋实验板,那对这款GD32 Colibri-F450VE开发板的外观就不会陌生,微控制器的IO引脚都通过排针引出,方便用户DIY。虽然板载的外设资源模块不多,但是目前市面上外设模块的生态系统很成熟(如各种传感器、各种通信模块等),按照自己的需求购买外设模块更加符合自己对产品的定义,同时也多了一些DIY的乐趣。

GD32 Colibri-F450VE开发板

GD32 Colibri-F450VE开发板大致分为两部分,主微控制系统部分以及调试器部分。主控制器部分主要包括 LED、Key、串口、同时又通过引出的IO口兼容现在非常流行的Arduino UNO3接口,方便灵活扩展支持更多的外设。调试器部分主要以GD-LINK芯片、USB HUB芯片、USB转串口芯片实现通过一个MicroUSB扩展出调试器、串口等功能,电路复杂了,但是方便了工程师的使用,一条MicroUSB线就能解决供电、串口、调试三合一的功能,非常棒。


GD32 Colibri-F450VE开发板具体的资源分布如下图所示。

关于GD32 Colibri-F450VE开发板的性能分析和介绍


GD32 Colibri-F450VE开发板主要的板载资源:

GD32F450VET6微控制器,基于ARM Cortex-M4处理器,最大主频达200MHz,是业界M4内核最高主频

机械按键:一个复位按键、一个唤醒按键、两个用户按键

1个MicroUSB接口,通过板载的USB HUB控制器实现GD-LINK调试器以及USB转串口功能

兼容Arduino UNO3扩展接口、支持Colibri扩展接口

正如上面所说的那样,GD32 Colibri-F450VE开发板在功能设计上做到尽量的简洁,主要包括 LED、Key、串口、GD-LINK,同时又通过兼容现在非常流行的Arduino UNO3 接口来灵活的扩展支持更多的外设。

其中板卡引出的扩展IO除了支持Arduino扩展接口,还支持Colibri接口,这种接口貌似是这板卡独有的,市面上也没有这种接口的单独模块供应,有兴趣的朋友可以看看原理图具体的引脚定义,当然,也可以参考板子背面的白色丝印标注出的信号。

板子的另外一个是调试器部分的组成,包括了USB转串口IC、USB集线器IC、兆易GD32的USB系列微控制器作为调试器IC。板子上的布局虽然复杂了,但是对于工程师使用来说更加方便了,一根MicroUSB线就可以搞定。

关于GD32 Colibri-F450VE开发板的性能分析和介绍

总的来说,GD32 Colibri-F450VE开发板和目前主流的最小微控制器系统板基本上是同一种模式,中规中矩,没什么好吐槽的点。当然,如果要说GD32 Colibri-F450VE开发板最大的优势,莫过于板载的这颗GD32F450系列的微控制器产品以及支持Trochili RTOS系统,Trochili是一个全新的国产的适用于嵌入式领域的实时操作系统内核。支持多线程、多优先级、抢占式调度。内核代码大部分由C语言开发,代码结构清晰,可维护性好,GD32F450系列微控制器可以完美的移植Trochili RTOS,在全功能配置下,SRAM占用约为2.8KB,Flash占用约为10KB,看来国产MCU和国产RTOS要纷纷登上世界舞台了。

GD32F450微控制器

先来看下板子上的这颗巨大无比的微控制器,具体规格型号为GD32F450VET6,LQFP100封装,属于LQFP100封装系列中配置规格最高的一款产品,如下图所示。


GD32 Colibri-F450VE相比兆易官方推出的全功能板上的GD32450i-EVAL开发板上的MCU在Flash跟SRAM容量上是持平了,同样是3MB Flash+256KB SRAM,炫酷拽,要说区别的话,就是在IO上有所删减,不过对于GD32 Colibri-F450VE开发板,如果真要使用最高规格的MCU,引脚都没地方引出来。

GD32F450VET6微控制器特性:

基于ARM Cortex-M4处理器,最高200MHz主频,集成512KB Flash、256KB SRAM

集成了8个16位通用定时器、2个32位通用定时器,2个先进的16位定时器,2个基本定时器、一个SysTick、两个看门狗、1个RTC

4个USART、4个UART、3个I2C,5/2个SPI/I2S,1个SDIO,2个CAN2.0B,USB OTG FS/HS、

1个以太网MAC、一个TFT-LCD接口、1个数字摄像头接口,1 个 EXMC,3个16位ADC,两个DAC

最大可支持扩展82个GPIO口

GD32F450VET6资源非常丰富,真是一点也不夸张,除了秉承了优秀的数字扩展外设外,还集成了众多的模拟外设,如3个16位高速ADC、2个DAC。并且片上集成了2个CAN2.0B的总线控制器,而且内置了一个CAN2.0B的物理层收发接口(PHY),这点是在其它具备CAN控制器的微控制器上也是不常见的,可以有效的协助工程师简化板级设计并降低成本。本身丰富的片上资源加上200MHz主频的高性能ARM Cortex-M4处理器,非常适合需要功能、性能强大的嵌入式领域、工业领域等。

GD32F450系列微控制器同样支持兆易特有的专利技术——内核访问闪存高速零等待技术,这使得处理器访问Flash的速度能达到最快,不需要等待时间,大大增强了代码的执行效率;同时GD32F450系列微控制器都具有3种省电模式:睡眠模式、深度睡眠模式以及待机模式,支持2.6V~3.3V供电,部分IO还可以承受5V电平,防止在不当的操作条件下意外损坏芯片。

GD32F450系列更具备了优异的静电防护(ESD)和电磁兼容(EMC)能力,并符合工业级高可靠性和温度标准。超强的性能、丰富的功能,稳定可靠的安全性,使GD32F450系列微控制器在众多场合都有非常广阔的应用前景,如工业控制、电机变频、图形显示、安防监控、传感器网络、无人机、机器人、物联网等市场。

上电使用

如果第一次使用GD32 Colibri-F450VE开发板,还是要做一些准备工作,比如安装GD32F450的Database,CMSIS-DP驱动,这些都能在网上找到,不过若想体验下trochili RTOS系统、针对GD32 Colibri-F450VE开发板的软件包,目前而言还需要官方提供。

安装GD32F4系列微控制器的Database并安装CMSIS-DAP的调试器的驱动。

关于GD32 Colibri-F450VE开发板的性能分析和介绍

安装CH340的USB转串口驱动。

关于GD32 Colibri-F450VE开发板的性能分析和介绍

基本环境搭建后就可以正式进行开发了。开发IDE工具选用Keil比较方便,因为官方提供的软件包就是基于Keil的。修改正确的路径。

关于GD32 Colibri-F450VE开发板的性能分析和介绍

载入例程

关于GD32 Colibri-F450VE开发板的性能分析和介绍

编译、下载并调试

关于GD32 Colibri-F450VE开发板的性能分析和介绍

板卡运行程序


借助官方提供的源代码我们可以极易的实现板卡各种功能的测试、开发,以及通过板载的GDLINK进行功能的调试,更多的内容在本文就不再一一演示了。爱板网接下来将准备好100块板卡的免费试用的机会,而且到时可不是笔者手上的这种手工焊接的板子,将会是正式的量产板,有兴趣的朋友可以亲自来体验一番。

介绍了兆易创新基于最新的GD32F4系列微控制器推出的一款简单好用的入门级开发板——GD32 Colibri-F450VE,板载正版的GDLINK仿真器、USB转串口功能、兼容现在非常流行的Arduino UNO3扩展接口,可以方便灵活的支持更多的外设扩展。开发板搭载GD32F450系列中配置规格较高的GD32F450VET6,主频达恐怖的200MHz,内部更是集成了高达3MB的Flash,256KB SRAM,并支持EXMC接口,存储扩展非常的丰富,此系列微控制器还集成了LCD、数字摄像头接口等,无论是性能、功能亦或是价格等综合优势明显,非常适合应用在工业控制、人机界面、安全支付、电机变频、图形显示、安防监控、传感器网络、无人机、机器人、车载设备和物联网等市场领域,稍后爱板网也将推出100块此板卡免费试用的活动,有兴趣的工程师千万不要错过了。


关键字:GD32  性能分析 引用地址:关于GD32 Colibri-F450VE开发板的性能分析和介绍

上一篇:keil中GD32 MCU IAP中APP的存储地址如何设置?
下一篇:GD32 ADC规则组多通道采样,数据发生错位?

推荐阅读最新更新时间:2024-11-10 11:26

2B-3E恒温晶振对TD-SCDMA时钟性能影响分析
TD-SCDMA系统时钟指标   TD-SCDMA基站的时间同步需求描述见技术规范3GPP TR 25.836,要求提供NodeB的物理层(码、帧、时隙)同步,保证所有NodeB同时发送同时接收,相位精度为 1.5μs;如果时间同步超过3μS将出现小区同步失败,导致业务中断。   影响时钟保持指标关键器件——晶振的重要指标   保持模式下的漂移= 晶振的日老化+晶振日波动+晶振温度漂移+电源特性漂移   其中晶振日波动漂移是由于环境温度在24小时存在大约±2度的变化导致晶振温度补偿超前或滞后带来的频率变化,主要取决于晶振的温度特性。   另外晶振供电电源如果采取波动较小的LDO供电,且电源特性漂移相比日老化及温
[电源管理]
全新频谱分析仪带增强近端载波相位噪声性能
安立公司日前宣布推出其新款信号分析仪MS2840A,以扩大该公司信号和频谱分析仪的产品线。 新发布的MS2840A拥有9 kHz到44.5 GHz的频率范围,内置振荡器具备极大改进的SSB相位噪声性能。此外,它还支持使用外部混音器(谐波混频器)进行毫米波频段频谱测量。出色的近端SSB相位噪声性能可实现大范围的研发和制造应用,包括微波和毫米波无线设备,各种振荡器等。此外,方便的内置信号分析仪功能支持瞬时发射信号的分析,此外带噪声系数(NF)测量功能的各种测量软件和选件支持对发射机调制信号进行详细的分析和评估。 目前许多频谱分析仪型号都有宽带测量功能,可支持LTE和无线局域网测量不断增长的需求。另一方面,微波回传和
[测试测量]
全新频谱<font color='red'>分析</font>仪带增强近端载波相位噪声<font color='red'>性能</font>
典型USB控制器芯片性能分析研究
  引言   为了方便PC与外设的连接,以Intel公司为首的7家公司于1994年11月推出了一种即插即用的USB通用串行总线协议规范。但由于USB是以主机为中心的分层的星状总线拓扑结构,软件比较复杂,对功率要求也比较高,所以在推出后的一段时期内,USB在基于PC的系统中得到了广泛应用,而在嵌入式系统中应用不多。但是,在2000年发表的USB 2.0规范将USB接口的速度从12 Mbps提高到480 Mbps;2001年又发表了USB OTG补充规范,使外部设备可以摆脱PC机,实现在任何两台设备之间直接通信。经过这两次升级,随着有越来越多的带USB接口的廉价外设可供使用,有越来越多的嵌入式系统工程师想把USB接口技术应用到嵌入式系统
[嵌入式]
关于CX3300电流表波形分析仪的性能介绍和应用分析
功耗分析专家 N6705 凭借以下 4 个独特优势,已经成为包括智能终端、IoT(物联网)、AI(人工智能)、VR(虚拟现实) 等软硬件的功耗分析标准方案。 无缝量程切换技术,测量大范围(8A-80nA)变化的电流; 高达 200 KHz(5us)电流采样率,精确测量脉冲电流; 长达 1000 小时连续数据记录,满足各种应用场景测量; 可视化电流测试软件,电流测试与操作同步测量。 以上4 个特点如何实现精确耗电测量和分析? 水平刻度(时间)来看: 窄电流脉冲测量,采样速度快 (采样率) 应用场景测量持续测量,采样时间要长(存储深度) 垂直刻度(电流幅值)上: 休眠电流小,uA,甚至 nA 以下(底噪) 工作电流大,数十
[测试测量]
关于CX3300电流表波形<font color='red'>分析</font>仪的<font color='red'>性能</font>介绍和应用<font color='red'>分析</font>
GD32 MCU内部温度传感器如何使用,以及适合哪种应用场景?
GD32 MCU全系列产品均内置温度传感器,内部温度传感器可以用于测量器件周围温度及变化,传感器的输出电压连接到ADC的第16通道,可被ADC转换成数字量。 温度传感器输出电压随温度线性变化,由于生产过程中的多样化,温度变化曲线的偏移在不同的芯片上会存在不同,但斜率基本一致,因而内部温度传感器更适合测量温度变化,即相对温度,而不太适合测量绝对温度。如果需要测量绝对温度,且对温度的精度要求并不是很高的情况下,可以使用外置温度传感器来校准不同芯片出厂的偏移误差,这样就可以用于环境温度的测量。 下面为大家介绍内置温度传感器参数以及如何使用。 内置温度传感器参数如下图所示,其中TL为温度线性误差,Avg_Slope为斜率,V25为
[单片机]
<font color='red'>GD32</font> MCU内部温度传感器如何使用,以及适合哪种应用场景?
电动汽车的动力性能分析及如何改善和降低成本
电动汽车与传统内燃机汽车之间的主要差别是采用了不同的动力源,它由蓄电池提供电能,经过驱动系统和电动机,驱动电动汽车行驶。电动汽车的能量供给和消耗,与蓄电池的性能密切相关,直接影响电动汽车的动力性和续驶里程,同时影响电动汽车行驶的成本效益。 电动汽车在行驶中,由蓄电池输出电能给电动机,用于克服电动汽车本身的机械装置的内阻力,以及由行驶条件决定的外阻力。电动汽车在运行过程中,行驶阻力不断变化,其主电路中传递的功率也在不断变化。对电动汽车行驶时的受力状况以及主电路中电流的变化进行分析,是研究电动汽车行驶性能和经济性能的基础。 1、电动汽车的动力性分析 1.1 电动汽车的驱动力 电动汽车的电动机输出轴输出转矩M,经过减速齿轮传动,
[嵌入式]
电动汽车的动力<font color='red'>性能</font><font color='red'>分析</font>及如何改善和降低成本
GSP-818频谱分析仪的性能特点及应用范围
GSP-818频谱分析仪提供 1.8GHz 频宽、10英寸高分辨率 TFT  LCD、USB 接口以及 VGA 输出,满足当前信息通讯学科的教学要求。直观且高亲和力的用户操作界面,可以方便老师教学,也可让学生快速的熟悉频谱仪的各种基础测量。老师们从此不必再为购买频谱仪的预算而伤透脑筋。GSP-818的诞生,创造射频需求领域1.8GHz 教学频谱仪独一无二的性价比,让老师购买频谱仪像示波器一样容易。GSP-818搭配 GRF-1300A可以做基带波形基本测量、不同基带波形与其谐波的测量、射频载波的测量、ASK/AM 信号的测量、FSK/FM 信号的测量、通讯系统的诊断与测量、频谱仪在通讯系统中的测量、通讯产品的测量、射频发射机等实验
[测试测量]
N8975B高性能噪声系数分析仪技术指标
KEYSIGHT / AGILENT N8975A N8975B 噪声系数分析仪 Keysight N8975B 高性能噪声系数分析仪旨在进行快速、准确和可重复的噪声系数测量。它有一个多点触控界面,允许拉伸、捏合和拖动手势。大多数菜单都可以通过手指轻点来访问,而无需切换屏幕。通过允许在单个步骤中对多达 12 个 DUT 设置进行组合校准,简化了 Y 因子测量的噪声源校准。通过使用不需要执行用户校准的内部校准功能,可以为许多类型的 DUT 节省宝贵的测试时间。 Keysight N8975B 具有内置的专业知识、易于使用的特性和一流的 USB 前置放大器,可帮助您简单轻松地设置复杂的测量,为您提供值得信赖的可重复和可靠的结果,同
[测试测量]
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved