IAR的基本使用

article/2025/9/13 14:12:38

IAR

一、IAR介绍

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

二、IAR的使用

2.1创建工程

2.1.1 建立新工作区

File–>>New Workspace
在这里插入图片描述

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 项目设置

Debugger 的Driver一定要选择Simulator模拟
在这里插入图片描述

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文件
    在这里插入图片描述


http://chatgpt.dhexx.cn/article/L6HRkTkA.shtml

相关文章

IAR的基本使用教程

文章目录 IAR的基本使用教程1. IAR颜色字体大小设置2. 其他设置(行号、文件编码)3. 新建用户源文件和头文件模块并添加到工程4. 编译输出可执行文件5. 软件仿真单步调试6. 自带终端打印 IAR的基本使用教程 1. IAR颜色字体大小设置 Tools–>Options 双击展开Editor&#xf…

pip更新命令以及使用清华镜像快速安装OpenCV-python

pip更新命令以及使用清华镜像快速安装OpenCV-python 1.pip更新: 首先尝试使用pip install --upgrade pip进行安装,如果安装出现这种情况: 则使用以下命令: python -m pip install -U --force-reinstall pip2.使用清华镜像快速安…

ubuntu更新pip

You are using pip version 9.0.3, however version 10.0.0 is available. You should consider upgrading via the pip install --upgrade pip command. 当我们用pip安装python包的时候 会发现pip 又又又又又又又又又又又又又又又又又又更新了 于是,我们按照提示 p…

Anaconda/pip常见命令

目录 一、Conda使用 1.1 conda基础命令 1.2 添加第三方源 二、pip常见命令 一、Conda使用 1.1 conda基础命令 打开anaconda Prompt 输入conda list 就会显示已经安装好的库 如果这些库中没有自己需要的库就可以用 anaconda search -t conda tensorflow 查找需要的库这样就会…

关于Python环境下WindowsMac 升级pip的方法最佳实践(附pip常用命令)

升级pip的最佳实践 升级pip有很多种方法,以下列举我使用的两种方法,并对它们的优缺点进行总结: Mac电脑中操作 使用pip install --user --upgrade pip命令升级pip,该方法会在用户的/User/xxx/Library/Python/3.8/lib/python/si…

镜像安装pip更新python库

目录 打开cmd命令提示符输入以下代码进行更新 通过外网加速 : 先安装镜像提高下载速度 当在执行pip更新时,出现失败或警告,再次执行pip命令报错时,分别按顺序执行以下2条命令即可完成修复。 打开cmd命令提示符输入以下代…

如何更新pip工具

安装keras出现错误: 由于我的pip工具是22.0.4版本而下载keras需要22.1.2版本所以我们需要更新pip工具 方法: 1.window键R打开命令行窗口 2.在命令行使用命令: python -m pip install --upgrade pip (但是比较新的版本无法识别…

pip更新方法

我们在pycharm中更新pip常会有如下错误提示无法完成pip更新,但是pip不更新会影响其他扩展包的安装: You are using pip version 9.0.1, however version 19.0.2 is available.You should consi der upgrading via the ‘python -m pip install --upgrade pip’ command.pip更新…

Python pip更新教程(两种方式)

1. 直接采用命令行模式更新 1.1 搜索框搜索cmd,然后以管理员模式打开 1.2 执行命令 python -m pip install --upgrade pip1.3 查看更新后的版本 pip --version注:如果更新失败,可能是因为网络的问题,则选择第二种更新方法。 2.…

vmware虚拟机linux破解密码

一,启动Linux 二,到这个界面疯狂按E 三,找到linux16,在最后加 空格rd.break,按ctrlx启动 四,需要重新以读写的方式挂载根,切换目录,箭头输入新密码,打label标签&#x…

win10 vmware做服务器稳定吗,在Win10上跑虚拟机,用VBox好还是VMware好或者其他的?...

VBox优点 在安装完操作系统后。开启虚拟机中的操作系统,在虚拟机操作系统界面左上角(如果不小心全屏了,鼠标放到显示器中下部能滑出菜单),找到‘安装增强包’的选项,傻瓜式安装增强包。这样,不管虚拟机系统的操作界面被…

VMware虚拟机操作汇总

一、 ubantu虚拟机安装 1. 安装流程 VMware Workstation Pro 16 安装 Ubuntu 20.04_青柠小苍兰的博客-CSDN博客_vmware16pro安装ubuntuhttps://blog.csdn.net/qq_45642410/article/details/113756950 2. VMware tools安装 完美解决VMware Tools一直灰色 无法安装问题&#…

Vmware workstation 16pro解锁装MacOS

一、需要先下载个解锁补丁unlocker:链接 二、下载好之后解压,进入文件夹以管理员身份运行win-install.cmd文件,注意,如果VMware已经开了要先关闭: 完成: 三、打开VMware,已出现macos选项&…

1台电脑搞定N个操作系统,Window10下的Vmware Workstation Pro15.5.0安装和注册破解

前言 VMware Workstation Pro 是将多个操作系统作为虚拟机 (VM) 在单台 Linux 或 Windows PC 真机上运行的工具。 借助 VMware Workstation Pro,您可以在同一台 Windows 或 Linux PC 上同时运行多个操作系统。 创建真实的 Linux 和 Windows 虚拟机以及其他桌面、服…

VMware安装最新版CentOS7图文教程

转自:幻凡css的博客 首先安装VM,VM破解版和激活版的百度有很多,随意下载一个 下载CentOS7 地址1:https://mirrors.btte.net/centos/7/isos/x86_64/ 地址2:http://mirrors.163.com/centos/7/isos/x86_64/ 版本&#xff…

VMware Workstation 的 MacOS 解锁补丁 Unlocker 4.2.4

更新Unlocker 4.2.4  度盘:pan.baidu.com/s/1aqGWZtWjMC5WPCX9E7seaQ 提取码: xpg4 当前版本支持: Workstation Pro 16/17 on Windows and Linux Workstation Player 16/17 on Windows and Linux Windows使用指南 打开“windows”文件夹,双…

VMware14虚拟机破解版安装详细教程

logo.jpg (87.04 KB, 下载次数: 0) 下载附件 保存到相册 2018-8-22 17:54 上传 VMware是功能最强大的虚拟机软件,用户可以在虚拟机同时运行各种操作系统,进行开发、测试、演示和部署软件,虚拟机中复制服务器、台式机和平板环境,每个虚拟机可分配多个处理器核心、主内存和…

VMware 的安装和破解密码

虚拟机的安装 1.选择创建虚拟机 选择自定义(高级) ![](https://img-blog.csdnimg.cn/20200317151029739.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xsbGxsbGxycg==,size_16,color_FFFFFF,t_70)

vmware上用kali破解wifi

在虚拟机上使用kali无法访问本机的网卡用airmon-ng命令查看 虚拟机无法访问网卡,所以需要使用外接的USB无线网卡,首先在主机上按winr键然后输入services.msc 回车 , 将VMware USB Aribitration...选项设置为启动,然后打开虚拟机…

VMware破解虚拟机内存cpu最大限制

文章目录 VMware破解虚拟机内存cpu最大限制说明查看物理内存查看物理cpu(核心数)查看VMware最大内存核心数 开始破解 VMware破解虚拟机内存cpu最大限制 说明 破解最大限制之前,你得知道一个原则,虚拟内存cpu不能大于你的物理内存…