IAR工程新建

IAR新建工程

IAR新建工程步骤如下:

1、把源文件Copy到一个空文件夹下
这里写图片描述
2、打开IAR,选中Project->Create New Project开始创建一个新工程
这里写图片描述
3、在弹出来的窗口里面选中Empty Project然后点OK
这里写图片描述
4、选择新工程的位置和写新工程的名字,点保存一个新的空白工程就创建好了。
个人习惯是新建一个叫Prj的文件夹,存放工程相关的文件
这里写图片描述

创建好的空白工程如下
这里写图片描述

5、向空白工程里面添加新的分组,在工程上右键->Add->Add Group
这里写图片描述
分组起想要的名字即可
这里写图片描述

分组添加完成如下
这里写图片描述

6、向分组里面添加文件,对应分组右键->Add->Add files,然后选中要添加的文件
这里写图片描述

这里写图片描述
文件全部添加完成如下
这里写图片描述

7、对工程进行设置
工程名右键->Options
这里写图片描述

一般配置:
General->Traget选项卡->Device选择使用的芯片
这里写图片描述

General->Library Configuration选项卡->Library选择使用的库文件,选择FULL为全部使用可以根据自己情况选择
这里写图片描述

General->Library Option选项卡->Printf formatter,如果使用到printf的话,可以配置printf的一些选项,选择FULL的话是printf的所有功能都能用,选择Tiny的话则不能使用打印浮点数等功能但是占内存小,也是根据自身情况配置
这里写图片描述

C编译器配置:
C/C++ Complier->Language2->Plain ‘char’ is 配置字符型变量默认是有符号还是无符号的
这里写图片描述

C/C++ Complier->Optimizations->level 配置优化等级,None是不优化,优化等级太高有时候会出问题。
这里写图片描述

C/C++ Complier->preprocessor->Addition include directorie 设置工程各个文件的路径
这里写图片描述

点右边的三个小点的按钮开始添加
这里写图片描述

添加路径之后一定要选择为相对路径,否则从自己电脑Copy到别的电脑上会找不到文件
这里写图片描述

全部添加完成
这里写图片描述

如果用到汇编文件的话,还要配置汇编器(比如移植FreeRTOS,在汇编文件里面include了C头文件)。和配置C编译器一样的,主要是在preprocessor选项卡里添加文件路径,否则编译会报错找不到文件。方式和C编译器配置一样的就不截图了。

配置链接器:
linker->config->linker configuration file 配置堆栈大小
override default 打上勾,然后点Edit
这里写图片描述

在Stack/Heap Sizes选项卡里可以配置堆和栈的大小,根据个人需要分配
这里写图片描述
设置完之后点保存就会生成.icf的文件,个人习惯是也保存到Prj文件夹下。

配置仿真器:
Debugger->setup->Driver 选择使用的仿真器,根据自己实际情况选择
这里写图片描述

最后点击确定整个工程的配置就完成了,工程也创立完毕可以撸代码了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值