《IAR基本使用》PPT课件.ppt
《《IAR基本使用》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《IAR基本使用》PPT课件.ppt(47页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、IAR基本使用基本使用 目录结构目录结构根目录:在安装过程中创建的默认根目录为:x:Program FilesIAR SystemsEmbedded Workbench 6.n,x是指Microsoft Windows 的安装目录,而6.n是嵌入式IAR Embedded Workbench IDE的版本号。目录结构目录结构armbin目录:armbin子目录包含特殊arm插件的可执行文件,比如IAR C/C+编译器,IAR 汇编器和IAR C-SPY驱动。注:C-SPY是用于嵌入式应用的高级语言调试器,它配合IAR系统编译器和汇编器使用,完全集成与IDE中,提供开发和调试功能。目录结构目录结
2、构armconfig目录:目录包含用于配置开发环境和工程的文件,比如:连接器命令模板文件(*.xcl)特殊函数注册描述文件(*.sfr)C-SPY 设备描述文件(*.ddf)语法着色配置文件(*.cfg)应用工程和库工程文件的模板文件(*.ewp)以及它们相应的库配置文件。目录结构目录结构armdoc目录:armdoc目录包含最新信息的帮助文档。armdrivers:该目录包含各种调试工具的驱动。armexamples:各种型号单片机的例程。目录结构目录结构arminc目录:arminc子目录包含内部文件,比如标准C或C库的头文件。同样,还有定义特定功能寄存器的特殊头文件,而这些文件主要由编译
3、器和汇编器来使用。arm lib目录:arm lib子目录包含编译器使用的预先创建的库以及相应的库配置文件。目录结构目录结构armsrc目录:armsrc 子目录包含一些可配置库功能的源文件以及一些应用程序代码示例。此外还包含库的源代码。armtutor 目录:armtutor 子目录包含本文档中的教程的相应文件。目录结构目录结构Commonbin 目录:Commonbin 子目录包含所有嵌入式IAR Embedded Workbench 产品共享插件的可执行文件,例如IAR XLINK Linker,IAR XLIB Librarian,IAR XAR Library Builder以及编辑
4、器和图形用户接口插件。IAR Embedded Workbench的可执行文件也放置在这里。目录结构目录结构Commonconfig 目录:Commonconfig 子目录包含嵌入式IAR Embedded Workbench在开发环境中所保持的设置。Commondoc 目录:Commondoc 子目录包含了所有嵌入式IAR Embedded Workbench产品的共享插件的最新信息的帮助文档,例如连接器和库工具。我们建议用户先读一下这些文档。这个目录还包括“IAR连接器和库工具参考手册”的PDF在线版文档。目录结构目录结构Commonplugin目录:Commonplugin子目录包含可作
5、为载入式插件模块的插件的执行文件与描述文件。IAR 开发环境界面开发环境界面打开 IAR 软件后,首先会进入 IAR 开发环境的主界面。IAR 主界面由菜单栏、工具WorkSpace、编程界面和结果显示窗口(Message)组成,如图:File选选项项“New”可以新建空白文件和工作(WorkSpace);“Open”可以打开文件和工作空(WorkSpace);“Save Workspace”和“Close Workspace Close Workspace”分别对应保存工作空间和关闭工作空间;“Recent Files”用于快速打开最近使过的源文件;“Recent Files Files”用
6、于快速打开最近使过的工作空间。Edit 选选项项在 Edit 选项中,包括了最常用的复制、粘贴重置和查找等通编辑类选项,同时也包括了一些 IAR 开发环境的特殊编辑功能。Find and Replace 查找和替换功能:查找和替换是我们在编程中使用最频繁的功能。如果定义的变量在多个文件中使用,但是此时并不清楚这些变量的具体位置时,我们可以用全局搜索功能,将变量位置在Message中列出来,这样可以快速找到变量。具体步骤为:具体步骤为:“Find and Replace”“Find in Files”在其中输入要查找的变量名 或者字符串,然后点击“Find”即可。快捷键“Ctrl+Shift+F
7、”。Navigate导航功能导航功能在导航功能中可以通过“GO to”功能直接跳转到当前源文件中的某一行的某一个字符的位置;还可以设置标签“Toggle BookMark”,然后通过“Go to BookMark”跳转到标签的位置。在这其中最常用的功能要属“Go to Definition”的具体含义是 跳转到实际定义的位置,该功能可以在程序中快速跳转到变量或者函数定义的位置,便于查看变量或者函数的组成。快捷键“F12”Code Templates代码模板代码模板利用代码模板功能,我们可以在程序中插入 利用代码模板功能,我们可以在程序中插入 if、for 和 Class 等常用的代码模板。快捷
8、 等常用的代码模板。快捷键“Ctrl+Shift+Space”。View选项选项在 View 选项中包括“Messages”、“Workspace”、“Source Brower”、“Breakpoints”、“Toorbars”和“Status Bar”。View 中的这些选项主要用于在 IAR 主界面上开启与述功 能对应的窗口。如果我们不小心把这些给关闭了,可以在 View 选项中重新打开已关闭的窗口,它们会在 IAR 主界面重新显示。Messages选项选项在“Messages”中分为“Build”、“Find in Files”、“Tool Output”。如图 其中在“其中在“Bui
9、ld”窗口中显示编译的信息;在“Find in Files”窗口中显示执行“Find and Replace and Replace”查找后的信息;在“Tool OutPut”中显示工具输出信息Source Browers 选选项项“Source Browers”用于显示工程中所有声明的结构体、共用体,如果使C+的话还可以显示所有声明的类(class)。添加该功能后 Source Browers 会与 Workspace 并列出现。Breakpoints断断点窗口点窗口“Breakpoints”用于显示当前所设置断点的信息。添加该功能后会在 Message 中增加 一个“Breakpoints
10、”窗口,我们可以在其中查看断点信息。ToolBars”工具栏开启选项工具栏开启选项在“ToolBars”中包括“main”和“debug”两个选项,用于择开启还是关闭 IAR 主 界面中的工具栏。StatusBars状态栏开启选项状态栏开启选项把“StatusBars”选项前面的“对钩去掉,状态栏就隐藏了。相反打上栏就重新出现。状态在 IAR 主界面最下方。Project选选项项“Project”选项是是 IAR 开发环境中的核心。我们可以通过使用“add file”向 Workspace 的工程目录中添加新文件;使用“add group”向 Workspace 的工程目录中添加新分组;使用“
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IAR基本使用 IAR 基本 使用 PPT 课件
限制150内