当前位置:首页 > 单片机 > 单片机
[导读]对于单片机编程软件,小编个人较为推崇IAR。本文将基于3大方面介绍IAR单片机编程软件:一、IAR单片机编程软件开发环境界面设置,二、IAR单片机编程软件快捷键,三、IAR单片机编程软件使用小技巧。通过IAR单片机编程软件3方面内容介绍,希望大家对IAR的认识更为深刻。

对于单片机编程软件,小编个人较为推崇IAR。本文将基于3大方面介绍IAR单片机编程软件:一、IAR单片机编程软件开发环境界面设置,二、IAR单片机编程软件快捷键,三、IAR单片机编程软件使用小技巧。通过IAR单片机编程软件3方面内容介绍,希望大家对IAR的认识更为深刻。

一、IAR开发环境界面设置

常见的单片机开发环境,IAR和Keil使用较为广泛。相较于Keil,IAR在编译速度,编译效率,支持的芯片范围等一些方便具有优势。但是IAR的默认编辑界面视觉效果不友好,自带的字体有限,且基本上不怎么好看。(本人一度因此尽量不使用IAR)。由于开发STM8需要使用IAR,在网络上去查找IAR的界面设置资料,终于设置好可以接受的界面,记录下,方便需要时查询。

1.如何使用操作系统自带而IAR没有的字体?

在IAR的APPDATA文件目录中找到IarIdePm.ini文件,编辑选择自己要使用的字体名。其中Common是通用字体,TextEditor是编辑器代码字体。代码字体选用了Keil默认的

Courier New字体。

2.部分文件字体显示与设置的字体不一致?

如图,不要勾选“Auto-detect character encoding”

3.模板文件设置

模板文件与IarIdePm.ini文件路径相同,可根据自己的习惯编辑好,方便调用。

二、IAR快捷键

1、显示行号:在代码段点击右键,找到Options->Editor,将右面的Show Line Numbers 勾选上就可以了。

2、注释的快捷键:Ctrl+K;取消注释:Ctrl+Shfit+K

3、Ctrl+Shfit+空格,可以使用IAR提供的内部代码的编写,如if语句。

4、格式化源码 CTRL + T

5、程序{}花括号的配对内容查找。CTRL + B 则自动的把这段内容 反色的选中。

6、自动缩进 选中某些行,然后 使用 CTRL + SHIFT +I ,可以实现自动的缩进

7、Ctrl+Shfit+空格,可以使用IAR提供的内部代码的编写,如if语句。

8、自动往后 选中某些行,然后 使用 TAB键,可以实现自动的后退

*Ctrl+Shift+V 列出剪切板中所有的字符串供选择粘贴

Ctrl+B 智能选择光标所在括弧内的区域,多次使用可选更大的区域

Ctrl+T 对选择区域进行自动缩进

Ctrl+K 注释掉选择区域

Ctrl+Shift+K 去除所选区域的注释,所选区域必须是全被注释掉的.

F9 光标处添加/删除断点

Ctrl+F9 使能/失能断点

*Shift+Alt+E 打开断点窗口,列出所有断点

*Ctrl+F 向下寻找光标所在处的单词

F3 向下寻找上次搜索的字符

Shift+F3 向上寻找上次搜索的单词

Ctrl + H 替换字符串

Ctrl + G 跳到指定行

Ctrl+Shift+F 在文件中搜索

*Shift + F2 在光标处添加标签

F2 跳到下一个标签处

F4 跳到定义处

*Ctrl+F4 关闭当前文件

*Ctrl+1 新增垂直窗口

CTRL+SHIFT+SPACE 模版使用(包括if、for、class等);

CTRL+B 括号匹配 选择括号内的多行代码;

CTRL+T 自动缩进,格式化选中代码,格式设置在

TOOLS->OPTIONS->EDITER->Auto Indent->CONFIGS;

CTRL+K 快注释,屏蔽选中的代码;

CTRL+SHIFT+K 取消快注释,取消屏蔽选中的代码;

*Ctrl+2 新增水平窗口

*Ctrl+Shift+4 关闭除当前激活外的所有文件

Ctrl+Shift+空格 插入Template

三、IAR常用快捷键和使用小技巧

1.复制和粘贴几行的部分代码

需求:有时候我们需要复制几行代码的后半部分,不需要复制前半部分。

方法:按住Alt键,再用鼠标拖动就可以复制和粘贴后半部分

2.复制一行

复制一行的时候,我们一般是从最后开始往前面复制,在软件中我们可以从上一行的最后开始复制(如下图所示),这样粘贴的时候只需要从放在最后就可以粘贴到下一行了,可能说的比较绕口,大家试一试就知道方便之处了。(事实上,多行代码也可以这样操作,word中也是一样的!)

3.IAR中右键不能跳转函数的问题

我们应该放在函数前面然后单击右键跳转,而不是选中函数!

4.IAR显示行号

显示行号:在代码段点击右键,找到Options->Editor,将右面的Show Line Numbers 勾选上就可以了。

5.IAR显示所有的断点

调试代码的时候我们有时候会遇到打了断点但是忘掉的情况(虽然这不是一个好的习惯),因为我们需要找到所有的断点并将其关闭,我们可以在View——>Breakpoints中调用断点窗口,如下图所示:

关闭方式是单击右键,选择delete,如下图所示:

以上便是小编此次带来的“单片机编程软件”相关内容,希望大家喜欢。最后,十分感谢大家的阅读,have a nice day。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

点击“蓝字”关注我吧总述    附加一篇介绍文哈,关于vim快捷键的介绍。vim和vscode到底谁更好用,大家争得不可开交,然后我就在vscode里面装了一个vim插件,完美得解决了这个问题,用完之后觉得真香,所以我就...

关键字: vim 快捷键

 一直都不大明白:明明是一起做的图,同事都按时做好下班回家带娃了,为啥我却还在办公室啃外卖码图??我俩的技术差得有那么多吗??今天终于逮到那位同事问清楚了,原来他一直都是鼠标加键盘的双手操作,而我却是鼠标的单手操作,效率...

关键字: Altium Designe 快捷键

一、PCB中常用快捷键● RL输出PCB中所有网络的布线长度● Ctrl左键点击对正在布的线完成自动布线连接● MG 可更改铜的形状● 按PT在布线状态下,按ShiftA可直接进行蛇线走线● TR对已布完的线进行蛇线布线...

关键字: 快捷键

为帮助大家更好使用单片机编程软件,本文将对keil单片机编程软件仿真、调剂技巧予以讲解,并对该单片机编程软件的常见错误提示予以阐述。

关键字: 单片机编程软件 指数 keil

本文对于单片机编程软件的介绍将基于如何采用keil单片机编程软件调试stm32,如果你对单片机编程软件抑或本文内容具有兴趣,不妨继续往下阅读哦。

关键字: 单片机编程软件 指数 keil

本文对于单片机编程软件的介绍基于两点:1.keil单片机编程软件编译环境优化等级说明,2.keil单片机编程软件中两大概念名词解析。

关键字: 单片机编程软件 指数 keil

为增加大家对单片机编程软件的了解,本文将对keil单片机编程软件予以介绍,主要在于介绍该单片机编程软件的模式设置和一些编程事项。

关键字: keil 单片机编程软件 指数

为帮助大家更快学会单片机编程软件的使用,本文将对keil单片机编程软件的使用方法加以介绍。如果你对本文内容具有兴趣,不妨继续往下阅读哦。

关键字: keil 单片机编程软件 指数

本文对单片机编程软件的介绍基于Keil,主要在于介绍keil单片机编程软件如何将hex下载进STM32,如何烧写hex文件以及如何直接使用二进制数。

关键字: keil 单片机编程软件 指数

为增进大家对单片机编程软件的认识,本文将对Keil单片机编程软件相关内容予以介绍,主要为Keil C51对标准ANSIC的扩展的学习。如果你对本文内容具有兴趣,不妨继续往下阅读哦。

关键字: keil 单片机编程软件 指数
关闭
关闭