使用Keil5构建GD32450i-EVAL工程
【摘要】 本文主要介绍keil5基于GD32450i-EVAL开发板创建裸机工程的步骤
1 首先使用keil5的pack Installer(如下图所示)或者在官网下载GD32450i-EVAL开发板的安装包,
图1 pack Installer下载开发板安装包
2 新建文件夹,在文件夹下新建三个子文件,Mdk-Arm,User,Output,点击project新建项目,选择存储路径为Mdk-Arm,之后出现设备选择页面,选择GigaDevice下的GD32F4xx Series,由于GD32450i-EVAL开发板的主控芯片是选择GD32F450IG,因此选择该选项,点击OK。
图2 选择芯片
3 之后弹出Manage Run-Time Environment页面选择如图所示,其中必选的是CSMIS下的core以及device的startup启动文件,其余的根据需要选择对应的外设,以及对应的外设驱动。注意配置正确的时候打勾的地方是绿色,否则是黄色。一旦出现黄色的时候勾选下面提示的关联文件或者取消该文件的勾选即可,点击OK。
图3 勾选外设
点击OK后显示下面的界面
图4 创建成功
4 依次创建以下文件夹依次创建文件组:Application/Utilites/Documents, 将main.c 、gd32f10x_it.c 和systick.c相关文件拷贝到user文件夹,并添加到Application文件组中。
图5 User文件目录详情
图6 添加文件到Application中
5 如图7设置编译的头文件目录:将DFP包的CMSIS相关头文件路径都加进去,将RTE_Components.h配置头文件路径加进去。
图7 添加头文件
编译0warnings 0 wrong。工程创建完毕
作者:星辰27
相关文章
- 利用flume+kafka+storm+mysql构建大数据实时系统
- .NET魔法堂:工程构建基石->MSBuild
- 《Gradle权威指南》--Android Gradle多项目构建
- Docker多阶段镜像构建Dockerfile脚本示例:构建nodejs前端项目
- DataScience:基于GiveMeSomeCredit数据集利用特征工程处理、逻辑回归LoR算法实现构建风控中的金融评分卡模型
- 如何给MindSpore添加一个新的硬件后端?快速构建测试环境!
- DevOps on DevCloud|如何构建Kotlin开发的Android Apps
- 【Android 安装包优化】使用 lib7zr.so 动态库处理压缩文件 ( 拷贝 lib7zr.so 动态库到 Android Studio 工程 | 配置 build.gradle 构建脚本 )
- 使用Maven构建的Springboot父子工程的项目打包部署
- 构建面向特征工程的数据生态 ——拥抱开源生态,OpenMLDB全面打通MLOps生态工具链
- 使用Incredibuild加速CMake工程的构建
- 行人重识别02-06:fast-reid(BoT)-pytorch编程规范(fast-reid为例)3-迭代器构建,数据加载-1