GD32F4xx创建工程

一、固件库和支持包

  1. 在兆易创新官网(http://www.gd32mcu.com/)下载固件库和支持包;
    在这里插入图片描述
  2. 解压GD32F4xx_AddOn_V2.1.0.rar文件;
    在这里插入图片描述
  3. 安装支持包。
    GigaDevice.GD32F4xx_Addon.2.0.2.exe Keil4 环境补丁,支持 Keil v4.7x ,
    GigaDevice.GD32F4xx_DFP.2.1.0.pack Keil5支持包, 支持 Keil v5.14以上版本;
    IAR_GD32F4xx_ADDON.2.0.3.exe IAR 环境补丁,支持 IAR v7.4 以上版本。
    在这里插入图片描述

二、Keil工程模板

  1. 工程文件模板,如下图:
  • 1_Keilprj : 工程文件存放目录;
  • 2_Source:库文件及用户程序代码;
    • User: 用户逻辑层程序
    • Bsp:外设驱动程序
    • Library:GD32F4xx库文件
    • CMSIS:core内核,GD32F4xx系统头文件
    • Startup:GD32F4xx启动汇编文件
  • 3_Output:工程输出文件,包含下载文件;
  • 4_Doc: 软件相关文档;
  • 5_keilKill.bat: 清除输出文件工具,减小整个工程大小,保留.hex和.bin下载文件。

在这里插入图片描述
在这里插入图片描述

  1. 拷贝官方库中相关文件至对应文件夹中
    • CMSIS文件中需要的文件,如下图
      在这里插入图片描述
      路径:GD32F4xx_Firmware_Library_V2.1.3\Firmware\CMSIS
      文件:core_cm4.h;core_cm4_simd.h;core_cmFunc.h;core_cmlnstr.h
      路径:GD32F4xx_Firmware_Library_V2.1.3\Firmware\CMSIS\GD\GD32F4xx\Include
      文件:gd32f4xx.h;system_gd32f4xx.h
      路径:GD32F4xx_Firmware_Library_V2.1.3\Firmware\CMSIS\GD\GD32F4xx\Source
      文件:system_gd32f4xx.c
      路径:GD32F4xx_Firmware_Library_V2.1.3\Template
      文件:gd32f4xx_libopt.h

    • Startup文件中需要的文件,如下图
      在这里插入图片描述
      路径:GD32F4xx_Firmware_Library_V2.1.3\Firmware\CMSIS\GD\GD32F4xx\Source\ARM
      文件:startup_gd32f407.s

    • Library文件中需要的文件,如下图
      在这里插入图片描述路径:GD32F4xx_Firmware_Library_V2.1.3\Firmware\GD32F4xx_standard_peripheral
      文件:Include ; Source

三、创建工程

  1. 打开Keil5创建工程、输入工程名,保存到刚才建的文件夹中,选择芯片型号。
    在这里插入图片描述
  2. 弹出Manage Run-time Environment,不用配置,点击取消。
    在这里插入图片描述
  3. 在Keil5中创建对应的文件夹。并添加文件。
    在这里插入图片描述
  4. 设置Options for Target
    在这里插入图片描述在这里插入图片描述在这里插入图片描述
    在这里插入图片描述
  5. 创建主函数,编译程序
    在这里插入图片描述
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值