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

换一批

延伸阅读

[单片机应用] 单片机编程软件很简单(六),V5.29 keil mdk单片机编程软件新特性+烧写程序

单片机编程软件很简单(六),V5.29 keil mdk单片机编程软件新特性+烧写程序

单片机编程软件使用广泛,市场上最为流通的单片机编程软件为IAR、keil。往期中,小编曾对keil单片机编程软件带来诸多介绍,想必大家对这款单片机编程软件早已熟悉。但是大家了解keil mdk单片机编程软件吗?......

关键字:单片机编程软件 keil mdk 烧写程序

[单片机应用] 单片机编程软件很简单(五),keil单片机编程软件变量用法(下)

单片机编程软件很简单(五),keil单片机编程软件变量用法(下)

对于单片机编程软件,想必大家均有所了解。针对单片机编程软件,小编曾对keil、IAR予以介绍。本文对于单片机编程软件的讲解,同样基于keil。本文中,将介绍keil单片机编程软件变量用法下篇。如果你对单片机编程软件相关内容存在一定兴趣,不妨......

关键字:单片机编程软件 keil 变量用法

[单片机应用] 单片机编程软件很简单(四),keil单片机编程软件变量用法(上)

单片机编程软件很简单(四),keil单片机编程软件变量用法(上)

常用单片机编程软件有多款,其中keil单片机编程软件较为知名。对于keil单片机编程软件,小编曾带来3篇系列教程。本文对于单片机编程软件的讲解同样基于keil,在本文中,小编将对单片机编程软件keil c51的变量使用方法加以介绍。......

关键字:单片机编程软件 keil 变量使用方法

[单片机应用] 单片机编程软件很简单(三),keil单片机编程软件双数据指针+二进制

单片机编程软件很简单(三),keil单片机编程软件双数据指针+二进制

单片机编程软件实际使用较多,因此单片机编程软件具备很强的使用价值。对于单片机编程软件,小编曾带来诸多介绍,如单片机编程软件有哪些等。本文对单片机编程软件的讲解基于Keil C51,主要内容为介绍keil对双数据指针的支持情况以及其代码生成机......

关键字:单片机编程软件 双数据指针 二进制

[单片机应用] 单片机编程软件很简单(二),keil单片机编程软件心得秘笈

单片机编程软件很简单(二),keil单片机编程软件心得秘笈

单片机编程软件为常用软件之一,单片机开发人员均用过多款单片机编程软件。那么,用单片机编程软件进行开发时,大家是否有独特新得呢?本文对单片机编程软件的讲解基于Keil C51,主要为大家介绍使用这款单片机编程软件开发单片机时积攒的一些开发心得......

关键字:单片机编程软件 keil 心得体悟

[单片机应用] 单片机编程软件很简单(一),keil单片机编程软件忽略警告+全局替换

单片机编程软件很简单(一),keil单片机编程软件忽略警告+全局替换

单片机编程软件很多,但主要以Keil单片机编程软件和IAR单片机编程软件为主。本文对单片机编程软件的讲解基于Keil,主要内容为:keil单片机编程软件忽略特定警告的方法以及如何使用keil单片机编程软件全局替换字符串。如果你对本文即将要讲......

关键字:单片机编程软件 keil 忽略警告

[单片机教程] 如何使用单片机编程软件

如何使用单片机编程软件

简单地说,单片机就是一个小计算机系统。为了说明清楚这个问题,得要从计算机说起。提到计算机,大家可能马上会想到“显示器、鼠标、键盘”,不过,这不是一个计算机的核心和关键,计算机的核心部分在一边的机箱里呢。打开机箱,可以看到,机箱里有主板、硬盘......

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

[单片机应用] 单片机编程软件实践篇,Keil 5单片机编程软件有关MDK的小技巧

单片机编程软件实践篇,Keil 5单片机编程软件有关MDK的小技巧

单片机编程软件的重要性不言而喻,而Keil单片机编程软件更是诸多单片机编程软件中的佼佼者之一。本文对Keil单片机编程软件的讲解基于Keil 5版本,主要为大家介绍这款单片机编程软件中有关MDK的一些功能小技巧,以帮助大家提高对Keil的掌......

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

[单片机应用] Keil单片机编程软件高级篇,Keil单片机编程软件单片机变量用法

Keil单片机编程软件高级篇,Keil单片机编程软件单片机变量用法

单片机编程软件是老生常谈的话题,往期文章中,小编主要讲解IAR单片机编程软件的教程。而此次,将带来Keil单片机编程软件教程,主要内容为Keil单片机编程软件中C51变量方法,以此帮助大家更好掌握Keil单片机编程软件。......

关键字:Keil 单片机编程软件 变量用法

[单片机应用] 单片机编程软件keil 4、5的区别,keil 5单片机编程软件安装破解教程

单片机编程软件keil 4、5的区别,keil 5单片机编程软件安装破解教程

单片机编程软件是单片机开发不可缺少的工具,缺少单片机编程软件便如同回到原始社会。单片机编程软件目前使用较多的为keil单片机编程软件和IAR单片机编程软件。本文中,主要为大家讲解keil4与keil5的区别以及keil5的安装激活方法,以帮......

关键字:单片机编程软甲 IAR keil

[单片机应用] 单片机编程软件经验贴,搞定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 工程调试

我 要 评 论

网友评论

技术子站

更多

项目外包

更多

推荐博客