Keil(MDK-ARM)系列教程(二)_工具栏详细说明

发布者:EtherealHeart最新更新时间:2019-09-17 来源: eefocus关键字:Keil  MDK-ARM  工具栏 手机看文章 扫描二维码
随时随地手机看文章

Ⅰ、写在前面

Toolbars工具栏其实就是在菜单下面一行一行的快捷图标按钮,这些快捷按钮之所以归为工具栏里面,在于它们使用的频率较高。比如编译按钮,这个按钮在我们编程的时候使用的频率是相当高,其他快捷按钮同样也经常使用。


本文说的Toolbars工具栏和大部分上位机软件(如:Keil、IAR、VS、STM32CubeMX等)一样,只是工具栏的多少不同,工具栏中快捷按钮的多少不同而已。


本文虽然以Keil MDK-ARM V5为例来讲述,其实Keil MDK-ARM 其它版本,以及Keil C51的各个版本也有同样工具栏,功能也一样。因此,本文也适合它们。


本文内容已经整理成PDF文件,提供给大家下载:


http://pan.baidu.com/s/1nuJ0RDR


Ⅱ、本文要点

本文将详细讲述的Keil开发环境中的两项工具栏,如下图:


第一行:文件工具栏(File Toolbar)


第二行:编译工具栏(Build Toolbar)

打开Keil软件默认是可以看见两行工具栏,如果没有看见,可以通过View菜单打开即可,如下图:

工具栏的快捷按钮默认情况下,大部分快捷按钮都有对应的快捷键,在下面讲述的过程中,也会将有快捷键的列出来(本文不讲述快捷键,该系列教程专门整理快捷键的文章)。


Ⅲ、工具栏详细说明

我将两项工具栏分为10类(如下图),从左到右分别来进行讲述每一个快捷按钮的意思。当然,简单的按钮只简述一下,复杂一点的会重点讲述。


1.文件操作类按钮

这一类按钮可以说在大部分上位机软件都可见,比较简单,不过多描述。

新建文件夹                     Ctrl + N


打开文件                         Ctrl + O


保存当前文件                 Ctrl + S


保存所有文件                 无


剪切                                 Ctrl + X


复制                                 Ctrl + C


粘贴                                 Ctrl + V



2.文件编辑跳转类按钮

撤销恢复按钮比较常用,可以使用快捷键代替。

撤销编辑                           Ctrl + Z


恢复编辑                           Ctrl + Y


跳转到上一步                   Ctrl + -


跳转到下一步                   Ctrl + Shift + -


撤销恢复动画效果:

跳转动画效果:

3.书签类按钮

书签的作用主要是标记位置方便查看。

添加书签                            Ctrl + F2


跳转到上一个书签             Shift + F2


跳转到下一个书签             F2


清空所有书签                    Ctrl + Shift + F2


书签动画效果:

4.选中行操作类按钮

选中行操作的作用主要就是为了使选中行缩进、注释。

插入缩进(Tab)                 Tab


取消缩进(Tab)                 Shift + Tab


确定注释                           无


取消注释                           无


缩进动画效果:

注释动画效果:

5.查找文本类按钮

查找文本意思就是搜索,比较简单,也比较常用。

查找所有文本                   Ctrl + Shift + F


查找文本输入框               无


查找单个文本                  Ctrl + F


增加搜索                         Ctrl + I


6.关于仿真类按钮

这些按钮针对仿真时,对文本进行标记作用。

打开/关闭调试        Ctrl + F5


插入断点                           F9


失能单个断点                   Ctrl + F9


失能所有断点                   无


取消所有断点                   Ctrl + Shift + F9


7.窗口配置类按钮

窗口                         无


配置                         无


窗口按钮支持快速打开/关闭某些窗口,具体见下图:


8.关于编译类按钮

这些按钮使用频率较高,特别对于F7快捷键。

编译当前文件(单个)                  Ctrl + F7


编译目标文件(修改过的)            F7


编译所有目标文件(重新编译)    无


编译多个工程文件(多工程)        无


停止编译                                     无


下载软件                                    F8


 


9.工程选项类按钮


工程目标选择框                   无


工程目标选项(配置)            Alt + F7


一个工程下面可以建立多个目标,工程目标选择框是选择工程目标所使用。通常对于初学者工程来说,一个工程下一般只有一个目标。因此,初学者通常在工程目标选择下拉选项中只看到一个目标。


一个工程目标中重要的配置参数(如:输出Hex、选择ST-Link等)都在工程目标选项(配置) 中。本文只讲述这个按钮的功能,关于“工程目标选项(配置)”具体内容,我将单独整理一篇文章。


10.工程项目管理类按钮

单工程管理                       无


多工程管理                       无


管理运行时环境                无


选择软件包                       无


安装软件支持包                无


 


工程项目管理关于初学者来说,只是单工程项目,主要使用第一个按钮,其他按钮基本上不使用。


 


上面说的多工程管理,就是所谓的工作空间管理。


 


关于选择软件包,这个按钮是Keil uVision5软件新增的一个按钮,也是Keil uVision5软件的一个特点。


 


至此,上面就是关于Keil开发环境中两项工具栏:文件工具栏(File Toolbar) 和 编译工具栏(Build Toolbar)中所有快捷按钮的全部内容。


 


Ⅳ、说明

每一种工具的功能都是需要自己亲自实践,并长期使用才能达到灵活运用的地步,不建议死记硬背。若要了解更多关于Keil的使用教程,可以进入我微信公众号或博客查看。


 


以上内容仅供参考,若有不对之处,敬请谅解。


关键字:Keil  MDK-ARM  工具栏 引用地址:Keil(MDK-ARM)系列教程(二)_工具栏详细说明

上一篇:Keil(MDK-ARM)系列教程(一)_新建软件工程详细过程
下一篇:Keil(MDK-ARM)系列教程(三)_工程目标选项配置(Ⅰ)

推荐阅读最新更新时间:2024-11-01 22:24

单片机 keil流水灯实验
做流水灯实验以前,必须先弄清楚各个发光二极管是怎么控制的,其次,在了解了keil的内部左移右移函数,就可以写出比较简短的流水灯的实验代码。 在写的过程中遇到过一些问题,怎么控制灯的走向,应该用一个怎么样的变量来实现传递,这个很重要。 解决的方法是定义一个unsigned char型变量。 此外还要写一个延时函数,可以是带参数的,也可以不带。 在while大循环里,不能忘了点亮一盏灯,就要把它关上。 #include reg52.h #include intrins.h //包含有左右循环移位子函数的库 #define uint unsigned int void delay() //延时函数,
[单片机]
第5节:用keil软件新建,关闭,打开一个完整工程的操作流程
从业十年,教你单片机入门基础 第五讲: Keil平台软件的安装我就不多讲了,网上这方面的资料很多,大家可以百度一下如何安装keil的教程。下面开始讲解用keil软件新建,关闭,打开一个完整工程的操作流程。 第一步:新建一个工程文件夹。先在电脑D盘目录下新建一个文件夹,取名为 stc89c52rc 。 第二步:启动keil软件。双击桌面 keil uVision4 的图标启动keil软件。 第三步:关闭默认被打开的已有工程。打开keil软件时,如果发现此软件默认打开了一个之前已经存在的工程,请先关闭此工程。如果默认没有打开已有工程,这一步可以忽略跳过。关闭已有工程的操作是这样子的:点击上面 Project 选项,在弹出的下拉菜单
[单片机]
Keil C51破解版(c语言单片机编程软件) v9.0 免费汉化版
软件介绍 keil c51汉化包旨在带来单片机的各类编程操作,让你能够轻松的进行所需的编辑服务,拥有c语言编程辅助功能,为你带来免费的各类操作效果! 官方介绍 是一款破解过的C语言单片机编程软件!这款软件主要为编程学员们提供c语言服务。绿色资源网小编提供的这款软件完全免费,大家下载后即可使用! eil C51简介: eil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。用过汇编语言后再使用C来开发,体会更加深刻。 可以使用以前的注册文件如果全新安装,在VISTA或者WIN 7系统下,请使用管理员
[单片机]
<font color='red'>Keil</font> C51破解版(c语言单片机编程软件) v9.0 免费汉化版
Keil C51对C语言的关键词扩展之九: idata
idata声明的变量存储在内部ram 256字节范围内。 data声明的变量存储在内部ram低128字节范围内。
[单片机]
STM32基础入门(三)——Keil的使用
1. Keil概述 Keil MDK,也称MDK-ARM、Realview MDK、I-MDK、uVision4 等。 MDK-ARM软件为基于Cortex-M、Cortex-R4、ARM7、ARM9处理器设备提供了一个完整的开发环境。 MDK-ARM专为微控制器应用而设计,不仅易学易用,而且功能强大,能够满足大多数苛刻的嵌入式应用。 MDK-ARM有四个可用版本,分别是MDK-Lite、MDK-Basic、MDK-Standard、MDK-Professional。所有版本均提供一个完善的C / C++开发环境,其中MDK-Professional还包含大量的中间库。 完美支持Cortex-M、Cortex-R4、A
[单片机]
STM32基础入门(三)——<font color='red'>Keil</font>的使用
STM32开发笔记68: keil中使用ST-Link不能成功下载的真实原因
单片机型号:STM32F091RCT6 在STM32开发笔记67: 在keil中使用ST-Link不能成功下载的解决方法提到解决keil中使用ST-Link不能成功下载的一种方法,经仔细分析其实原因还在于程序上。 不能成功下载的程序中,包含如下程序,: CInit::CInit(uint8_t mode) { //底层初始化 HAL_Init(); //GPIO时钟使能 __HAL_RCC_GPIOA_CLK_ENABLE(); __HAL_RCC_GPIOB_CLK_ENABLE(); __HAL_RCC_GPIOC_CLK_ENABLE(); __HAL_RCC_GPIOD_CLK_ENAB
[单片机]
KEIL编译环境优化等级说明
option - c/c++ - language/code genderation - optimization选项下的优化等级 优化级别说明(仅供参考): 则其中的 Code Optimization 栏就是用来设置C51的优化级别。共有9个优化级别(书上这么写的),高优化级别中包含了前面所有的优化级别。现将各个级别说明如下: 0级优化: 1、常数折叠:只要有可能,编译器就执行将表达式化为常数数字的计算,其中包括运行地址的计算。 2、简单访问优化:对8051系统的内部数据和位地址进行访问优化。 3、跳转优化:编译器总是将跳转延至最终目标上,因此跳转到跳转之间的命令被删除。 1级优化: 1、死码消除:无用的代码段被消除。 2、
[单片机]
keil4输入光标变成了黑色方块
1 现象:keil4输入光标变成了黑色方块,如下图所示: 2 原因:光标变成了黑色方块,可能是不小按了 insert 键了,将原来的“插入状态”改为“覆盖状态”。 3 解决: fn+insert
[单片机]
<font color='red'>keil</font>4输入光标变成了黑色方块
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved