- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
IAR编译环境的配置 初级
IAR 编译环境的配置是相当重要的,没配置正确或者不符合自己的习惯的话,使用起来就会很麻烦。下面
我根据网上的经验和资料,以及自己摸索和大家共同探讨下IAR 的配置。
我第一次打开IAR 环境的时候,发现工作区有明显分层现象。如图一所示
图一
这是我郁闷了好久,网上也不知道该如何搜索相关,只有自己慢慢找,最后还是找到了。点击toolsoptions
就会弹出一个对话框来,如图二所示
图二
点editor选项卡,可以看到右边有很多选项,这些选项关系到使用的习惯和便捷性。首先要谈到的是tab
size,这个表示tab的字符宽度,默认值为8,indent size 表示缩进的字符宽度,默认为2。有人喜欢缩进
为4,有人喜欢缩进为2,根据个人喜好,和程序的复杂度来选择,我一般选择2。然后紧跟着,下面有个
tabkeyfuntion,说得是按下tab键所起到的作用,第一个表示插入制表符,第二个表示插入空格,一般选
择插入空着(insert with space)这个选项。
为了解决图一的问题,就在show rightmargin(显示右边空白),处理方法很多,可以不选中,也可以选择
Printingedge(显示到边缘),也可以把Columns(分栏)占的比例修改为100都可以。另外,根据个人习
惯,有人喜欢列出行号,有人不喜欢,这个可以在configure的下面show linenumbers的选项,选中即可
列出行号。
其他可以根据自己习惯设定,设定好了之后,如图三的效果,就看起来舒服多了。
图三
下面一个重点就是进行项目设定了,这个步骤非常重要,如果没有设置好,有可能编译不通过或者出错。
其实我们当初选择emptyproject模版的时候,配置都是属于默认的,但是有些关键配置还是需要自己手动
配置的,虽然配置项目很多,根据网上经验和资料,以及个人理解,列举了几个关键选项来配置即可。
1、IAR EWARM 允许为工作区中的任何一级目录和文件单独设置选项,但是用户必须首先为整个项目设
置通用的选项General Option。
– …
设置方法:选中工作区中的项目名new_project Debug,按鼠标右键在弹出菜单中选择Options 或选择
…
主菜单 Project Options 。在弹出的Options 窗口左边的目录(Category)中选择第一项General
Options。然后分别在:
??Target 设置
?? 在ProcessorVariant 框中选择Device。并点击右边的器件选择按钮,选择芯片型号STSTM32F10x。
同时Endian mode 选择Little,Stack align 选择4 byte。其它选项采用默认值。
如图四所示
图四
2、C/C++编译器选项设置
在通用配置下面,有C/C++ compiler,选中。
?? 然后配置Preprocessor
Preprocessor 页面中,列有标准的include 文件的目录。如果用户的include 文件不在标准目录下时,必
须在Additionalincludedirectories 输入包含该项目include 文件的目录。一个目录用一行描述,有多个目
录时允许用多行。
“ ”
在Preprocessor 框中的Additionalinclude directories(oneper line) 项目中输入 $TOOLKIT_DIR$\ ,
“ ”
$TOOLKIT_DIR$\LIBRARY\INC\ 。其他选项采用默认。如图五所示
图五
3、Linker 选项设置
3.1 选中linker,然后在output选项卡下选择输出格式,此选项非常重要。
如果需要将输出文件送
您可能关注的文档
- ERP销售模块-客户询价.pdf
- eviews6.0实际操作:多重共线性.pdf
- EV2100变频驱动器.pdf
- Excel 2013 自定义函数的使用.pdf
- Excel2007 使用单变量求解和规划求解分析数据.pdf
- Excel设置多人同时编辑.pdf
- F5播放,有天安好,便是晴天.ppt
- FEAPpv Linux编译及运行方法.pdf
- FFC扁平排线市场现状调研及发展前景分析报告(目录).doc
- feminsim.ppt
- 重庆新速达物业服务集团股份凯里公司招聘笔试题库2024.pdf
- 浙江杭州千岛湖泰众肉类食品有限公司招聘笔试题库2024.pdf
- 陕西新华出版传媒集团新华书店分公司招聘笔试题库2024.pdf
- 宁夏海原县肉牛产业发展集团有限公司招聘笔试题库2024.pdf
- 浙江温岭市化工轻工建筑材料有限公司招聘笔试题库2024.pdf
- 中航飞机汉中航空零组件制造有限公司招聘笔试题库2024.pdf
- 山东海阳市海昇矿产资源开发有限公司招聘笔试题库2024.pdf
- 山东潍坊寿光市公共交通运输有限公司招聘笔试题库2024.pdf
- 内蒙古察右前旗农业投资开发有限公司招聘笔试题库2024.pdf
- 线上清明祭英烈活动策划.pptx
文档评论(0)