iar使用

上传人:好** 文档编号:99554692 上传时间:2019-09-19 格式:DOC 页数:7 大小:413KB
返回 下载 相关 举报
iar使用_第1页
第1页 / 共7页
iar使用_第2页
第2页 / 共7页
iar使用_第3页
第3页 / 共7页
iar使用_第4页
第4页 / 共7页
iar使用_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《iar使用》由会员分享,可在线阅读,更多相关《iar使用(7页珍藏版)》请在金锄头文库上搜索。

1、(编译环境 )IAR使用详解 7.12.1 IAR 工具栏 7.12.1.1 编程环境下IAR 工具栏 在编程环境下IAR 开发环境的工具栏中主要的功能有: 查找功能,和Edit 中的Find and Replace 功能相同; 替换功能,和Edit 中的Find and Replace 功能相同; 跳转到特定行特定列,和Edit 中的Navigate 功能相同; 设置书签,跳转到书签,和Edit 中的Navigate 功能相同; 编译单独源文件,和Project 中的编译工程相同; 编译整个工程,和Project 中的编译工程相同; 设置断点,和Edit 中Toggle Breakpoint

2、 相同; 下载并且仿真,和Project 中的下载仿真相同; 仿真不进行下载,和Project 中的下载仿真相同; 7.12.2 IAR 菜单栏 在IAR 主界面中可以看到菜单栏中有7 个选项,如图2.1 所示。 图2.1 IAR 菜单栏 7.12.2.1 File 选项 如图2.2 所示,在File 选项中包括如下子选项。 “New”可以新建空白文件和工作空间(WorkSpace); “Open”可以打开文件和工作空间(WorkSpace); “Save Workspace”和“Close Workspace”分别对应保存工作空间和关闭工作空间;“Recent Files”用于快速打开最近使

3、用过的源文件;“Recent Files”用于快速打开最近使用过的工作空间。7.12.2.2 Edit 选项 如图2.3 所示,在Edit 选项中,包括了最常用的复制、粘贴、重置和查找等通用的编辑类选项,同时也包括了一些IAR 开发环境特殊的编辑功能。 图2.3 Edit 选项 接下来我们介绍一些比较常用的功能。 a) Find and Replace 查找和替换功能 查找和替换是我们在编程中使用最频繁的功能。如果定义的变量在多个文件中使用,但是在此时并不清楚这些变量的具体位置时,我们可以使用全局搜索功能,将变量的位置在Message 中罗列出来,这样可以快速找到变量,加强了程序的可读性。这种

4、情况适用于程序代码超多并且整个工程包含大量源文件时使用。具体步骤为:“Find and Replace” “Find in Files”在其中输入要查找的变量名或者字符串,然后点击“Find”即可。快捷键“Ctrl+Shift+F”。 b) Navigate 导航功能 如图2.5 所示。在导航功能中,可以通过“Go to”功能直接跳转到当前源文件中的某一行的某一个字符的位置;还可以在程序的某一行设置标签“Toggle BookMark”,然后通过“Go to BookMark”跳转到标签的位置。 图2.5 导航功能 在这其中最常用的功能要属“Go to Definition”。“Go to D

5、efinition”的具体含义是跳转到实际定义的位置,该功能可以在程序中快速跳转到变量或者函数定义的位置,便于查 看变量或者函数的组成。快捷键“F12”。 Compile 对应IAR 工具栏中的 图标。 Rebuilt All 重新对工程进行编译; Clean 清除当前工程的编译状态; Batch build 批量编译; 在这里介绍一下批量编译的作用,打开Batch build 批量编译后,需要给批量编译起个名字,然后将本工程中的三个分类都添加到“Configurations to build”中,然后单击“Make” 就可以对这工程中的三个分类全部进行编译。 n) 下载仿真 在下载仿真部分中

6、包括“Download and Debug” 、“Download and Without Debug”、 “Download”三个选项。 Download and Debug 下载并仿真,对应IAR 工具栏中的 图标。Debug Without Downloading 进行仿真但不下载程序,对应 IAR 工具栏中的 图 标。Download 下载。在这里介绍一下 Download 下载功能,打开 Download 后出现 “Download active application” 、“ Download file” 、“Erase memory”。Download active applic

7、ation 下载当前应用,该功能和Download and Debug相似。Download file 下载文件,该功能通过IAR 软件下载编译生成的(.out)文件 Erase memory 擦出FLASH。 在使用Download 下载功能时,必须保证仿真器与单片机相连接。 7.12.2.3Tools 选项 在“Tools”选项中,重点介绍“Option”选项,该选项是对 IAR 开发环境的字体、 快捷键、语言等环境变量进行设置。 打开“Option”选项,会出现IDE Options 窗口,如图2.22 所示。 图2.22 IDE Options Common Fonts 中的 Fixe

8、d Width Font 用于配置编程界面中的字体参数; Proportional Width Font 用于配置Workspace 中的字体参数。 Key Bindings 快捷键绑定。该功能用于设置常用功能的快捷键。 Language 设置IAR 的语言,有英语和日语。 Editor 中如图2.23 所示: 可以设置Tab 键的空格距离“Tab size”和缩进距离“Indent size”;可以设置句法的高亮显示“Syntax highlighting”可以设置自动缩进“Auto indent” ; 可以设置显示程序行号“Show line numbers” ; 可以设置扫描文件改变“S

9、can for changed files” ;可以设置显示书签“Show bookmarks” ; 可以使能虚拟空间“Enble virtual space” ; 可以移除尾随空白“Remove trailing blanks” 。 图2.23 Editor 展开Editor 你会看到更多子类,中常用的是Colors and Fonts,如图2.24 所示。在其中可以设置编辑字体和特殊字符的颜色,比如在程序中所使用的C 语言的关键字就是在这里设置成加粗,黑色。我们也可以根据自己的喜好设置成属于自己风格的颜色。 图2.24 Colors and Fonts 在Project 中,可以进行如下设

10、置,如图2.25 所示。可以设置编译停止的条件“Stop build operation on”,在这里可以选择为 Warring、Error 和Never,分别表示在遇到警告时停止、在遇到错误时停止和绝不停止; 在编译工程之前保存编辑,在这里可以选择为Never、Ask 和Always,分别表 示不保存、询问和一直保存; 在编译工程之前保存 Workspace 和工程,在这里可以选择为 Never、Ask 和 Always,分别表示不保存、询问和一直保存; 在下载之前进行编译,在这里可以选择为Never、Ask 和Always,分别表示不 保存、询问和一直保存。 此外还包括三个选项,分别是启

11、动IAR 后加载最后一次的workspace “Reload last workspace at startup” ;在编译完成后产生提示音“Play a sound after build operations ” ;生成浏览器信息“Generate browse information” 图2.25 project 设置图 可以在“Source code color in disassembly window”中设置源代码的颜色 在拆开的窗口中;可以在“Step into function”中设置仿真时进入函数的权限; 可以在“Update intervals (milliseconds)”中设置更新间隔时间,在这里 更新包括现场窗口(Live watch)和存储空间窗口(Memory window)。 可以在“Default integer format”中设置整型变量的格式化配置。 6

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 事务文书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号