用IAR新建一个工程

用IAR新建一个工程

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

学习IAR第一步,新建工程,此处以GD32F470为例

一、下载GD32F470固件库

1.进入官网:https://www.gd32mcu.com/cn/download,点击资料下载。

在这里插入图片描述

2.下载GD32F4xx AddOn和固件库GD32F4xx Firmware Library。在这里插入图片描述

3.解压固件库和GD32F4xx AddOn,打开GD32F4xx AddOn文件夹之后安装下面这个应用程序。

在这里插入图片描述

二、新建IAR工程

1.新建工程文件夹。

在你电脑某个地方新建文件夹并命名,本文在D盘建立GD_Project文件夹,将固件库里面的CMSIS和GD32F4xx_standard_peripheral文件夹复制到你自己的工程文件夹里面。
在这里插入图片描述
在GD_Project文件夹新建一个文件夹gd_project
在这里插入图片描述

2.新建工程。

打开IAR,新建workspace:点击左上角File→New workspace。
随后点击save workspace,保存类型为.eww文件,给它命名,文件夹里就会出现IAR IDE Workspace类型文件(以后直接点击这个文件就可打开该工程)
在这里插入图片描述
在这里插入图片描述
点击Project→Create New Project,选择Empty project,另存在你刚刚建立的gd_project文件夹中,并给它命名。
在这里插入图片描述
在这里插入图片描述

3.选择GD32的型号

右击gd project-Debug,点击Options→General Options→Target,Device选择GD32的型号,本文用的是GD32F470VIT6,所以选择GD32F470xI,点击OK即可
在这里插入图片描述
在这里插入图片描述

4.新建Group:

右击gd project-Debug,点击Add-AddGroup,新建所需要的Group:STARTUP存放启动文件,USER存放自己写的.c和.h文件,CMSIS存放时钟配置文件,GD32F4xx_standard_peripheral存放外设所用的.c文件
在这里插入图片描述

5.添加Files

CMSIS中添加的时钟配置文件路径如图
在这里插入图片描述
GD32F4xx_standard_peripheral存放外设所用的.c文件文件路径如图
在这里插入图片描述
STARTUP存放启动文件路径如图
在这里插入图片描述
直接复制固件库中写好的主函数到GD_Project文件夹中,然后将其中的.c文件添加到USER Group中
在这里插入图片描述

6.添加头文件(.h文件)路径和宏定义

右击gd project-Debug,点击Options→C/C++ Compiler→Preprocessor;本文用到的宏定义是GD32F470(可在gd32f4xx.h文件中查看)
在这里插入图片描述

7.编译运行

右击gd project-Debug,点击Rebuild All。发现错误,将其注释掉
在这里插入图片描述

8.修改错误之后,重新编译运行

右击gd project-Debug,点击Rebuild All。仍发现错误,将其注释掉
在这里插入图片描述

9.重新编译运行:0eeors,0warnings。

在这里插入图片描述

至此,新建工程成功,后续可添加你所需要的功能并将代码下载到板子里。

总结

本篇文章借鉴:https://www.bilibili.com/video/BV19o4y1m7LQ/?spm_id_from=333.337.search-card.all.click&vd_source=4668ab890721045eb700cf81b215e342

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值