查看: 8614|回复: 0

GD32F450开箱和开发环境搭建

[复制链接]
  • TA的每日心情
    开心
    2018-5-30 22:16
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 2017-6-3 16:07:50 | 显示全部楼层 |阅读模式
    分享到:
    一直听说过国产GD32的大名,但是从未接触过GD32,这次有幸参与爱板网的活动,拿到一块GD32F450。
    GD32F450VET6微控制器特性:
    1. 基于ARM Cortex-M4处理器,最高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线和一个双排排针。
    IMG_20170603_151343.jpg
    GD32 Colibri-F450VE开发板主要的板载资源:
    1. GD32F450微控制器,基于ARM Cortex-M4处理器,最大主频达200MHz,,是业界M4内核最高主频。
    2. 4个机械按键:一个复位按键、一个唤醒按键、两个用户按键
    3. 1个MicroUSB接口,通过板载的USB HUB控制器实现GD-LINK调试器以及USB转串口功能
    4. 兼容Arduino UNO3扩展接口、支持Colibri扩展接口

    再来看看板子的原理图
    GD32F450VET6芯片原理图
    最小系统.png
    芯片原理图上有一个外部12M和32k的晶振,但是板子上这两个晶振没有焊接

    LED电路
    LED.png

    按键电路
    按键.png

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

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

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

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

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


    开发环境的搭建需要用到几个安装包
    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

    安装以上软件后即可对板子进行开发烧录了
    KEIL.png
    GD32的工程结构和STM32的类似,使用过STM32的话很容易入手。但是目前发现一个问题,在keil中设置了烧录之后自动复位,但是烧录之后并不会自动复位,需要手动按下复位键复位。





    回复

    使用道具 举报

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

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-11-24 20:23 , Processed in 0.114425 second(s), 16 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.