1. 1、本文档共47页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
IAR基使用

IAR基本使用;目录结构;目录结构;目录结构;目录结构;目录结构;目录结构;目录结构;目录结构;目录结构;IAR 开发环境界面;;File选项;Edit 选项;Navigate导航功能;Code Templates代码模板;View选项;Messages选项;Source Browers 选项;Breakpoints断点窗口;ToolBars”工具栏开启选项;StatusBars状态栏开启选项;Project选项;一个 IAR Workspace可以包含多个工程,利用“ Project ”中的“ Create New Project”我们一新建一个IAR的工程。 “Add Existing Project ”可以将现有的 IAR 工程添加到 Workspace 中,IAR 工程文件的扩展名为 (.ewp ) Options 选项是“ Project ”中的重要选项。首先中工作空间下的程名,然后右键就会出现“ Options ”。;在 Options 选项中重点介绍以下部分,其他设置为默认即可。 选择设备类型 GeneralOptions ”→“ Target ” ; 添加头文件路径C/C++Complir ”→“ Preprocessor ”; 生成二进制文件“ Output Convert ”; 配置链接文“ Linker ”→“ Config ”; 选择下载器类型 “Debugger ”。 ;编辑工程;Tools选项;;创建工程;;在Tool chain 栏中选择ARM,然后点击OK 按钮。 在弹出的另存为窗口中浏览和选择新建的My projects 目录,输入文件名project1,然后保存。这时在屏幕左边的Workspace 窗口中将显示新建的项目名。见下图所示:;;IAR EWARM 提供两种缺省的项目生成配置,即Debug 和Release。本例在Workspace 窗口顶部的下拉菜单中选取Debug。现在My projects 目录下已生成一个project1.ewp 文件。该文件中包含与project1 项目设置有关的信息,如build 选件等。项目名后缀上的*号表示该工作区有改变但还没有被保存。;保存工作区: 先选择主菜单 File Save Workspace,浏览并选择My projects 目录。然将工作区取名为tutorials输进File name 输入框,按保存按钮退出。这时在My projects 目录下将生成一个tutorials.eww文件,该文件中保存了用户添加到tutorials 工作区中的所有项目。窗口和断点放置等与当前操作有关的其他信息则被存储在My projects\ settings 目录下的文件中。;选择主菜单 Project Add Files 打开标准浏览窗口,见下图。选择安装目录ARM\tutor 下的上述2个文件,点击打开按钮,把它们添加到Project1 目录下。;;选择通用选件 选中Workspace 中的project1 – Debug,然后选择主菜单Project Options。也可以先选择project1– Debug,然后选择鼠标右键命令中的Options。;;在打开的Options 窗口左边的Category 中选择General Options。然后分别在: - Target 页面/Core 条目下选择ARM7TDMI-S - Output 页面中,Output file 条目下选择Executable - Library Configuration 页面中,Library 条目下选择Normal;选择编译器选件: 在Options 窗口的Category 中选择C/C++ Compiler,见下图。;;- Language 页面中,选择C,Allow IAR extensions 等 - Optimizations 页面中,选择LOW - Output 页面中,选择Generate debug information - List 页面中,选择Output list file。并选择Assembler mnemonics 和Diagnostics - 点击OK 按钮,确认选择的选件;;;编译完成后在My projects 目录下将生成一批新子目录。因为我们在建立新项目时选择Debug 配置, 所以在My projects 目录下自动生成一个Debug 子目录。Debug 子目录下又包含另3 个子目录,名 字分别为List、Obj、Exe。它们的用途如下: List 目录存下放列表文件,列表文件的后缀是lst; Obj 目录下存放Compiler 和Assembler 生成的目标文件,这些文件的后缀为.O和.PBI,可以用作IAR XLI

文档评论(0)

1444168621 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档