IAR的基本使用

IAR的基本使用是一款和类似的开发工具软件

大家好,欢迎来到IT知识分享网。

IAR

一、IAR介绍

是一款和keil类似的开发工具软件

二、IAR的使用

2.1创建工程

2.1.1 建立新工作区
2.1.2 建立新项目
  1. Project–>>Create New Project…

在这里插入图片描述

  1. 选择Empty project空项目
  2. 选择项目的保存目录并创建项目文件名

2.2 编译、Make和调试Debug

在这里插入图片描述

  • 第一个按钮为编译,也可以使用快捷键Ctrl+F7,编译后的文件一般保存在工作区
  • 第二个按钮为make,也可以使用快捷键F7
  • 第四个按钮为进入调试状态,或者使用快捷键Ctrl+D
2.2.1调试界面

在这里插入图片描述

调出寄存器信息视图:View–>>Registers–>>Registers 1

调出内存信息视图:View–>>Memory–>>Memory 1

调出变量监控视图:View–>>watch–>>watch1

2.2.2 进行调试

在这里插入图片描述

  • 第一个按钮Step Over逐过程(F10)
  • 第二个按钮Step Into逐条执行程序指令(F11)
  • 第三个按钮Step Out逐条执行程序指令,但不进入函数(Shift+F11)
  • 第六个按钮Go直接把程序执行到最后(F5)
  • 第八个按钮Reset复位

在这里插入图片描述

  • 结束调试

在这里插入图片描述

  • 重新生成仿真:如果在调试期间修改程序,修改完成后点击该按键重新生成仿真
2.2.3 设置断点
  • 左键点击语句右边,可设置\取消断点

在这里插入图片描述

  • Enable/disable Breakpoint为启用和禁用断点
  • Edit Breakpoint为条件断点

在这里插入图片描述

在Expression内编写条件,当条件满足是启用断点,例如i+j==100

2.2.4 项目设置
2.2.5 链接文件

在这里插入图片描述在这里插入图片描述

2.3 工程设置

  1. 选择芯片型号
    在这里插入图片描述
  2. 选择库函数

在这里插入图片描述

  1. 选择语言

在这里插入图片描述

  1. 设置路径和宏定义

在这里插入图片描述

  1. 设置优化等级

在这里插入图片描述

  1. 设置输出文件(hex)和文件名字

在这里插入图片描述

  1. 选择下载器

在这里插入图片描述

在这里插入图片描述

2.4 库函数的封装和使用

  1. 右键工程–>Optins–>General Options–>Output–>选择Library

在这里插入图片描述

  1. 设置不需要编译成库的文件:右键文件–>Options–>将左上角的Exclude from build勾上
    在这里插入图片描述
  2. 点击Project–>Rebuild All重新编译
  3. 工程目录下的Debug–》Exe下会生成相应的.a的库文件,。
  4. 若要调用该.a文件,则需要在调用该文件的工程下,右键点击工程–>option->Linker–>Library中添加Debug–》Exe下生成的.a文件
    在这里插入图片描述

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/135678.html

(0)
上一篇 2025-07-02 21:33
下一篇 2025-07-02 21:45

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信