回答

收藏

GD32F450开箱和开发环境搭建

GD32 GD32 10420 人阅读 | 0 人回复 | 2017-06-03

一直听说过国产GD32的大名,但是从未接触过GD32,这次有幸参与爱板网的活动,拿到一块GD32F450。
GD32F450VET6微控制器特性:
1. 基于ARM Cortex-***处理器,最高200MHz主频,集成512KB Flash、256KB SRAM
2. 集成了8个16位通用定时器、2个32位通用定时器,2个先进的16位定时器,2个基本定时器、一个SysTick、两个看门狗、1个RTC
3. 4个USART、4个UART、3个I2C,5/2个SPI/I2S,1个SDIO,2个CAN2.0B,USB OTG FS/HS、
4. 1个以太网MAC、一个TFT-LCD接口、1个数字摄像头接口,1 个 EXMC,3个16位ADC,两个DAC
5. 最大可支持扩展82GPIO口

板子附带一根micro USB线和一个双排排针。

GD32 Colibri-F450VE开发板主要的板载资源:
1. GD32F450微控制器,基于ARM Cortex-***处理器,最大主频达200MHz,,是业界***内核最高主频。
2. 4个机械按键:一个复位按键、一个唤醒按键、两个用户按键
3. 1个MicroUSB接口,通过板载的USB HUB控制器实现GD-LINK调试器以及USB转串口功能
4. 兼容Arduino UNO3扩展接口、支持Colibri扩展接口

再来看看板子的原理图
GD32F450VET6芯片原理图

芯片原理图上有一个外部12M和32k的晶振,但是板子上这两个晶振没有焊接

LED电路


按键电路


MCU供电电路,使用一个ASM1117-3.3稳压


GD-LINK电路,使用GD32F103C8T6芯片,和ST-LNIK类似


GD-LINK供电电路,使用一颗XC6219B332MR稳压


USB转串口芯片电路,使用一颗CH340T


USBGL850L电路,是一个4口的标准USB hub控制器,用于整合USB串口和GD-LINK的信号至micro USB



开发环境的搭建需要用到几个安装包
keil MDK-ARM:http://az717401.vo.msecnd.net/eval/MDK523.EXE
keil MDK-ARM注册机:http://pan.baidu.com/s/1jIQKFRK 密码:8ms4
GD-LINK驱动(GD32_CMSIS_DAP)、GD32F4xx_Addon.1.0.1、GigaDevice.GD32F4xx_DFP.1.0.1在以下连接中下载:
https://www.cirmall.com/gd32f450mcu/?ziliao

安装以上软件后即可对板子进行开发烧录了

GD32的工程结构和STM32的类似,使用过STM32的话很容易入手。但是目前发现一个问题,在keil中设置了烧录之后自动复位,但是烧录之后并不会自动复位,需要手动按下复位键复位。





分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /2 下一条