您的位置 首页 IOT

IAR单片机编程软件的菜单栏功能及用法全面介绍

IAR单片机编程软件的菜单栏功能及用法全面介绍-IAR软件有多个系列版本,比如MSP430、STM8等,但为了使软件在使用上“兼容”,IAR推出的多个系列软件在使用在很多地方都有相似之处,包括IAR菜单的内容。因此,本文内容也适用于IAR其他系列软件。

单片机编程软件是单片机编程不可或缺的利器,一款好的单片机编程软件更能极大程度进步开发功率。在本文中,首要为咱们介绍IAR单片机编程软件的菜单栏,以协助咱们更好了解这款单片机编程软件。

Ⅰ、写在前面

IAR软件有多个系列版别,比方MSP430、STM8等,但为了使软件在运用上“兼容”,IAR推出的多个系列软件在运用在许多当地都有相似之处,包括IAR菜单的内容。因而,本文内容也适用于IAR其他系列软件。

因为菜单内容较多,我将其分为“菜单(Ⅰ)”和“菜单(Ⅱ)”两篇文章。为了使文章内容精简,过于简略和不常用且过于杂乱的只简述。

Ⅱ、主菜单内容

主菜单在不同状况下会有一些差异,比方在修改形式和调试形式下存在差异,不同仿真调试器也存在差异。

1.修改/调试形式差异

在修改形式下有8个主菜单,在调试形式下增加Debug调试和Disassembly反汇编两个菜单。

IAR单片机编程软件的菜单栏功用及用法全面介绍

2.不同仿真调试器差异

上面主菜单中有一个Simulatoe菜单选项,其实这个菜单是依据你工程装备的仿真调试器改动而改动的。

如在仿真、J-Link、ST-Link下的差异:

IAR单片机编程软件的菜单栏功用及用法全面介绍

Ⅲ、File文件菜单

文件菜单是比较常见的菜单,首要包括对文件的新建、翻开、封闭、打印等一些常见的操作,在修改和调试形式下彻底相同。

IAR单片机编程软件的菜单栏功用及用法全面介绍

1.New:新建文件/作业空间 Ctrl + N

2.Open:翻开文件/作业空间 Ctrl + O

3.Close:封闭文件

4.Save Workspace:保存作业空间

5.Save Workspace As:另存作业空间

6.Close Workspace:封闭作业空间

7.Save:保存文件 Ctrl + S

8.Save As:另存文件

9.Save All:保存一切文件/作业空间

10.Page Setup:打印页面设置

11.Print:打印 Ctrl + P

12.Recent Files:最近翻开文件

13.Recent Workspaces:最近翻开作业空间

14.Exit:退出软件

Ⅳ、Edit修改菜单

这个菜单在修改和调试形式下也相同,在修改的时分运用较多,也比较常用。

IAR单片机编程软件的菜单栏功用及用法全面介绍

1.Undo:吊销修改 Ctrl + Z

2.Redo:康复修改 Ctrl + Y

3.Cut:剪切 Ctrl + X

4.Copy:仿制 Ctrl + C

5.Paste:张贴 Ctrl + V

6.Select All:全选 Ctrl + A

7.Find and Replace》Find:查找 Ctrl + F

Find and Replace》Find Next:查找下一方针 F3

Find and Replace》Find Previous:查找上一方针 Shift + F3

Find and Replace》Find Next (Selected) :在选中方针里查找下一方针 Ctrl + F3

Find and Replace》Find Previous (Selected):在选中方针里查找上一方针 Ctrl + Shift + F3

Find and Replace》Replace:替换 Ctrl + H

Find and Replace》Find in Files:在对话框中指定条件查找

Find and Replace》Replace in Files:在对话框中指定条件替换

Find and Replace》Incremental Search:在对话框中查找字符 Ctrl + I

8.Navigate》Go To:前往队伍 Ctrl + G

Navigate》Toggle Bookmark:符号/撤销书签 Ctrl + F2

Navigate》Previous Bookmark:跳转到上一个书签 Shift + F2

Navigate》Next Bookmark:跳转到下一个书签 F2

Navigate》Navigate Backward:跳转到上一步 Alt + 左箭头

Navigate》Navigate Forward:跳转到下一步 Alt + 右箭头

Navigate》Go to DefiniTIon:跳转到界说 F12

9.Code Templates》Insert Template:刺进模板 Ctrl + Alt + V

Code Templates》Edit Templates:修改模板

10.Next Error/Tag:显现下一过错/方针 F4

11.Previous Error/Tag:显现上一过错/方针 Shift + F4

12.Complete Word:完型句子 Ctrl + Alt + 空格

13.Complete Code:完型类/结构体代码 Ctrl + 空格

14.Parameter Hint:参数提示 Ctrl + Shift + 空格

15.Match Brackets:括号匹配

16.Toggle All Folds:折叠/翻开当面修改代码 Ctrl + Alt + F

17.Auto Indent:主动缩进(对齐) Ctrl + T

18.Block Comment:块注释 Ctrl + K

19.Block Uncomment:块撤销注释 Ctrl + Shift + K

20.Toggle Breakpoint:增加/撤销断点 F9

21.Enable/Disable Breakpoint:使能/失能断点 Ctrl + F9

上面是简述每一个子菜单的内容(部分和东西栏按钮相同,能够点击文章链接检查)。下面将具体叙述几个常见、重要菜单的内容。

1.刺进/修改模板

常常运用相同一段代码,就能够运用这个功用。IAR默许只要if、for这两个模板,咱们能够自己增加(修改)模板,比方增加一个while模板,点击“修改模板”菜单就能够进入修改状况,修改的语法很简略,能够参阅自带模板。

刺进/修改模板动画作用:

IAR单片机编程软件的菜单栏功用及用法全面介绍

2.完型句子

小学时学习过完型填空,这儿相当于便是那个意思,也便是将单词补全。比方完好的代码为USART_IniTIalizes,而实践只需求输入USA字母就能够补全。

完型句子动画作用:

IAR单片机编程软件的菜单栏功用及用法全面介绍

3.主动缩进

这个功用比较有用,在你代码比较杂乱(也便是不对其的状况),运用该功用就可使代码主动对齐。

主动缩进动画作用:

IAR单片机编程软件的菜单栏功用及用法全面介绍

Ⅴ、View视图菜单

这个菜单的意思便是翻开或封闭视图窗口,比方咱们的作业空间窗口不见了,就能够经过该菜单翻开。因为在调试形式下增加了一些视图窗口,所以在两种形式下存在一些差异。

本节内容简略,参看下面动画作用就很简略了解,下面列出视图菜单的内容。

IAR单片机编程软件的菜单栏功用及用法全面介绍

1.Messages》Build:编译信息

Messages》Find in Files:查找信息

Messages》Tool Output:东西信息

Messages》Debug Log:调试信息

2.Workspace:作业空间窗口

3.Source Browser》Source Browser:源码浏览器

Source Browser》References:引证窗口

Source Browser》DeclaraTIons:声明窗口

Source Browser》Call Graph:调用图窗口

4.Breakpoints:检查断点窗口

5.Disassembly:反汇编窗口

6.Memory:内存窗口

7.Symbolic Memory:内存符号窗口

8.Register:寄存器窗口

9.Watch:变量/参数检查窗口

10.Locals:局部变量窗口

11.StaTIcs:静态变量窗口

12.Auto:主动显现变量/参数窗口

13.Live Watch:实时监督窗口

14.Quick Watch:快速检查窗口

15.Call Stack:调用仓库窗口

16.Stack:仓库地址窗口

18.Images:图片窗口

19.Cores:内核状况窗口

20.Code Coverage:代码利用率窗口

21.Toolbars》Main:主东西栏

Toolbars》Debug:调试东西栏

22.Status bar:状况栏

在修改形式下简略展现一下View视图的功用:封闭一切视图,一步一步翻开常用视图。

View视图动画作用:

IAR单片机编程软件的菜单栏功用及用法全面介绍

Ⅵ、Projcet工程菜单

工程菜单首要针对的是工程,在实践运用中比较常用,该菜单下体面菜单内容在修改和调试形式下稍微存在一些差异。

IAR单片机编程软件的菜单栏功用及用法全面介绍

1.Add Files:增加文件

2.Add Group:增加组

3.Import File List:导入文件列表

4.Add Project Connection:增加工程链接

5.Edit Configurations:修改装备

6.Remove:移除作业空间工程

7.Create New Project:创立新项目

8.Add Existing Project:增加已存在工程

9.Options:方针选项装备 Alt + F7

10.Version Control System:版别控制系统

11.Make:编译工程 F7

12.Compile:编译文件/组 Ctrl + F7

13.Rebuild All:从头编译

14.Clean:铲除编译等中心文件

15.Batch Build:构建批处理 F8

16.C-STAT Static Analysis:静态剖析

17.Stop Build:中止编译 Ctrl + Break

18.Download and Debug:下载并调试 Ctrl + D

19.Debug without Downloading:调试(不下载)

20.Attach to Running Target:附加运转方针

21.Make & Restart Debugger:编译并从头调试 Ctrl + R

22.Restart Debugger:从头调试 Ctrl + Shift + R

23.Download:下载

24.SFR Setup:SFR设置

25.Open Device Description File:翻开设备描述文件

26.Save List of Registers:保存寄存器列表

Ⅶ、阐明

本文内容不主张死记硬背,需求结合IAR软件娴熟。若要了解更多关于IAR或许Keil的运用教程,能够进入我微信大众号或检查IAR自带的协助文档。
来历:21ic

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/yingyong/iot/344450.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部