快乐赛车 > 应用 > 单片机应用
[导读]对于单片机编程软件,小编个人较为推崇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字体。

image1.jpg

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

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

image2.jpg

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中也是一样的!)

image3.jpg

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

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

4.IAR显示行号

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

image4.jpg

5.IAR显示所有的断点

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

image5.jpg

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

image6.jpg

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

换一批

延伸阅读

[单片机应用] 单片机编程软件经验贴,搞定IAR单片机编程软件设置问题

单片机编程软件经验贴,搞定IAR单片机编程软件设置问题

目前,流通度较大的单片机编程软件为KEIL、IAR。其中,IAR单片机编程软件深受用户喜爱。初接触IAR单片机编程软件时,很多用户对其设置充满疑惑。故本文将对IAR单片机编程软件设置加以介绍,帮助大家掌握这款单片机编程软件的使用过程。。。。。。。

关键字:IAR 单片机编程软件 设置

[单片机应用] IAR单片机编程软件高级篇,IAR单片机编程软件编译优化过程

IAR单片机编程软件高级篇,IAR单片机编程软件编译优化过程

单片机编程软件是单片机开发不可缺少的工具之一,目前市场流通的单片机编程软件主要为IAR单片机编程软件和KEIL单片机编程软件。本文中,将为大家讲解IAR单片机编程软件编译优化问题,一起来了解下吧。。。。。。。

关键字:IAR 单片机编程软件 编译优化

[单片机应用] 搞定单片机编程软件,窥探IAR单片机编程软件

搞定单片机编程软件,窥探IAR单片机编程软件

单片机编程软件在实际工程中具备诸多应用,每一款单片机编程软件乃至不同版本的单片机编程软件皆兼具自身特色。本文将涉及两方面内容,一是IAR单片机编程软件的简单介绍,二是阐述IAR单片机编程软件从建立工程到烧录程序的过程。如果你对这两方面内容存......

关键字:单片机编程软件 IAR 烧录程序

[单片机应用] 吃透单片机编程软件,IAR单片机编程软件创建stm32工程

吃透单片机编程软件,IAR单片机编程软件创建stm32工程

Keil和IAR单片机编程软件,是当前流通度庞大的两款单片机编程软件。而对于单片机编程软件的使用,各自存在一定区别。本文中,将为大家讲解IAR单片机编程软件建立stm32工程的详细方法,希望大家通过本文能够有所收获哦。......

关键字:单片机编程软件 IAR stm32

[单片机应用] 单片机编程软件一点通,IAR单片机编程软件工程调试方法

单片机编程软件一点通,IAR单片机编程软件工程调试方法

单片机编程软件通常以Keil和IAR为主,大家在选择适合自己的单片机编程软件时可依据工程要求而定。本文内容针对IAR单片机编程软件,主要讲解该单片机编程软件的工程调试使用方法。如果你对本文将要讲解的内容存在疑惑,不妨一起来学习下哦。。。。。。。

关键字:单片机编程软件 IAR 工程调试

[单片机应用] 单片机编程软件基础篇,IAR单片机编程软件菜单栏讲解

单片机编程软件基础篇,IAR单片机编程软件菜单栏讲解

单片机编程软件是单片机编程不可或缺的利器,一款好的单片机编程软件更能极大程度提高开发效率。在本文中,主要为大家介绍IAR单片机编程软件的菜单栏,以帮助大家更好了解这款单片机编程软件。。。。。。。

关键字:单片机编程软件 IAR 菜单栏

[单片机应用] 大佬讲解单片机编程软件,IAR单片机编程软件之基础教程

大佬讲解单片机编程软件,IAR单片机编程软件之基础教程

好的单片机编程软件受到众多开发人员青睐,而对单片机编程软件了解较多的朋友都知道,目前市场上主要流通的单片机编程软件为Keil和IAR。本文中,主要为大家讲解IAR单片机编程软件的基础教程。如果你对IAR存在一定兴趣,不妨继续往下看。。。。。。。

关键字:单片机编程软件 IAR 基础教程

[单片机应用] 单片机编程软件学不会?看看这篇keil4、5单片机编程软件使用教程吧!

单片机编程软件学不会?看看这篇keil4、5单片机编程软件使用教程吧!

单片机编程软件以Keil和IAR使用最多,而其中又以keil单片机编程软件为主。本文中,将为大家带来keil4、5单片机编程软件的使用教程,希望本文教程对学习单片机编程软件的朋友有所帮助。......

关键字:单片机编程软件 keil 使用教程

[单片机应用] 大牛分享单片机编程软件使用经验,Keil C51单片机编程软件使用教程

大牛分享单片机编程软件使用经验,Keil C51单片机编程软件使用教程

Keil C51是最知名的单片机编程软件之一,也是从事单片机开发人员必定会使用的单片机编程软件。对于Keil C51单片机编程软件,很多新手朋友并不熟知它的使用方法。为此,小编特地带来这篇有关Keil C51单片机编程软件的使用教程,希望为。。。。。。

关键字:单片机编程软件 Keil C51 使用教程

[单片机应用] 单片机编程软件超神篇,轻松搞定Keil单片机编程软件安装、破解

单片机编程软件超神篇,轻松搞定Keil单片机编程软件安装、破解

谈及单片机编程软件,Keil和IAR乃必提软件。其中,Keil作为大家更加深受喜爱的单片机编程软件,自然受到更多关注。对于单片机编程软件Keil,许多新手朋友对安装以及破解过程不太熟悉。为此,小编特地带来这篇单片机编程软件Keil的安装、破。。。。。。

关键字:单片机编程软件 Keil 安装

[单片机应用] 单片机编程软件有哪些?Keil、IAR单片机编程软件简介

单片机编程软件有哪些?Keil、IAR单片机编程软件简介

单片机编程软件有多种,而对于单片机编程软件的选择往往基于单片机类型,如51单片机应当选择keil作为主要的单片机编程软件。本文,将向大家简单介绍两种单片机编程软件——keil和IAR。......

关键字:单片机编程软件 IAR Keil

[单片机应用] 单片机编程软件详解,单片机编程软件IAR与Keil之间存在哪些区别

单片机编程软件详解,单片机编程软件IAR与Keil之间存在哪些区别

单片机编程软件有很多,如IAR和Keil便是两个比较知名的单片机编程软件。那么,这两款单片机编程软件在应用过程中谁更便利呢?这两款编程软件之间又有何区别呢?如果你想有所了解,不妨继续往下看。......

关键字:单片机编程软件 IAR Keil

[单片机应用] 单片机编程软件大佬经验总结篇,单片机编程软件keil的那些问题

单片机编程软件大佬经验总结篇,单片机编程软件keil的那些问题

单片机编程软件是相关用户关注的焦点之一,原因是单片机编程软件的选择以及单片机编程软件的使用通常存在一些疑惑。Keil作为单片机编程软件的主要代表,地位显著。本文将从6大方面对这款单片机编程软件加以介绍,其中多为本人在单片机开发过程中遇到的问......

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

我 要 评 论

网友评论

技术子站

更多

项目外包

推荐博客

幸运赛车 澳洲幸运10开奖结果 欢乐生肖 PK10牛牛 飞速赛车平台 上海时时乐 幸运飞艇官网 PK10牛牛 吉林快3 欢乐生肖