【STM32】 keil软件介绍--工具栏
转载至:https://blog.csdn.net/ybhuangfugui/article/details/51501781
Ⅰ、写在前面
Toolbars工具栏其实就是在菜单下面一行一行的快捷图标按钮,这些快捷按钮之所以归为工具栏里面,在于它们使用的频率较高。比如编译按钮,这个按钮在我们编程的时候使用的频率是相当高,其他快捷按钮同样也经常使用。
本文说的Toolbars工具栏和大部分上位机软件(如:Keil、IAR、VS、STM32CubeMX等)一样,只是工具栏的多少不同,工具栏中快捷按钮的多少不同而已。
本文虽然以Keil MDK-ARM V5为例来讲述,其实Keil MDK-ARM 其它版本,以及Keil C51的各个版本也有同样工具栏,功能也一样。因此,本文也适合它们。
Ⅱ、本文要点
本文将详细讲述的Keil开发环境中的两项工具栏,如下图:
第一行:文件工具栏(File Toolbar)
第二行:编译工具栏(Build Toolbar)
打开Keil软件默认是可以看见两行工具栏,如果没有看见,可以通过View菜单打开即可,如下图:
工具栏的快捷按钮默认情况下,大部分快捷按钮都有对应的快捷键,在下面讲述的过程中,也会将有快捷键的列出来(本文不讲述快捷键,该系列教程专门整理快捷键的文章)。
Ⅲ、工具栏详细说明
我将两项工具栏分为10类(如下图),从左到右分别来进行讲述每一个快捷按钮的意思。当然,简单的按钮只简述一下,复杂一点的会重点讲述。
1.文件操作类按钮
这一类按钮可以说在大部分上位机软件都可见,比较简单,不过多描述。
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)中所有快捷按钮的全部内容。
【STM32】 keil软件介绍--工具栏相关推荐
- 【STM32】 keil软件介绍--工程目标选项配置(上)
转载至:https://blog.csdn.net/ybhuangfugui/article/details/51501781 Ⅰ.写在前面 Options for Target目标选项其完全意思是工 ...
- Keil软件介绍与烧录工具的使用
MSC51单片机,如果要实现功能,就需要执行程序,正如在电脑上,想要听音乐,你必须要安装一个软件打开音频文件,这个软件可以是酷狗,也可以是网易云音乐. 为了生成执行程序,Keil C51是美国Keil ...
- STM32 KEIL软件设置程序烧写起始地址选择
转自 https://blog.csdn.net/alfredseng/article/details/53021583 STM32系列的mcu,这儿以cortex-M4为例,我们在线调试时,一般会 ...
- STM32开发环境(工具)之Keil MDK 介绍
STM32微处理器基于ARM核,所以很多基于ARM嵌入式开发环境都可用于STM32开发平台.开发工具都可用于STM32开发.选择合适的开发环境可以加快开发进度,节省开发成本.本章将先对STM32常用的 ...
- 用keil软件完成STM32汇编程序的编写
目录 一:在keil软件环境下创建工程 二:汇编程序的编写 三:分析生成的HEX文件 四:总结 五:参考文献 一:在keil软件环境下创建工程 点击project,然后点击New uVision Pr ...
- 使用keil软件创建一个STM32工程
使用keil软件创建一个STM32工程 ----------------芯片:STM32F429IGT6 创建一个STM32F429IGT6的工程,其他型号的单片机也大同小异.因为最近开始学习STM3 ...
- Keil软件仿真STM32时出现“no ‘write‘ permission”,“no ‘read‘ permission ”的错误
Keil软件仿真STM32时出现"no 'write' permission","no 'read' permission "的错误 在Keil中可以对我们的程 ...
- 【自学51单片机】2 -- LED小灯及点亮原理介绍、keil软件编写程序、烧录程序和点亮 LED 小灯
目录 1. 外设 LED 介绍 2.计算限流电阻 3.USB接口电路介绍 4.点亮LED小灯原理 5.特殊功能寄存器和位定义 6.通过keil软件建立工程 7.编写程序 8.烧录程序 9.收获 1. ...
- keil软件STM32下载错误:Overlapping of Algorithms at Address 08000000H错误
使用keil软件编译程序,单片机是STM32F767IGT,没有错误和报警,但下载时却出现下面的错误: 解决方法:如下图所示,删去多余的选项即可.
最新文章
- GDCM:Dicom文件Empty Mask的测试程序
- python class类里给列表排序_python笔记:Class(类)
- Hamcrest Matchers教程
- b+树时间复杂度_数据结构:线性表,栈,队列,数组,字符串,树和二叉树,哈希表...
- 电脑显示器闪屏_网课抗“疫”,有一台护眼显示器更省心
- imageview 自定义 android,Android自定义ImageView实现在图片上添加图层效果
- tongweb自动部署_Tomcat、TongWeb5.0、TongWeb6.0部署solr
- 记账系统推荐金蝶精斗云_小编总结了金蝶精斗云财务软件的优劣势
- 若依代码生成使用教程
- DB9公头母头的定义
- 说说大型网站可伸缩性架构的设计原理
- 小米12X、小米12、小米12 Pro参数对比
- 熊猫直播P2P分享率优化(上):IP组网
- 《淘宝技术这十年》读书笔记 (四). 分布式时代和中间件
- 凯云水利水电工程造价系统 (五) 补充定额
- Web大学生网页作业成品——抗击疫情网站设计与实现(HTML+CSS)
- 集团固定资产管理有哪些难题,又应该如何解决?
- python自动化之excel文件操作
- 模仿猫眼电影静态网页展示
- 95epay支付通道种类:3D通道,实时非3D通道,高级延时非3D通道,高级实
热门文章
- pgsql动态创建table
- SharePoint【调试,诊错系列】-- 开发环境中不同调试对象的Attach方式
- vscode更改插件路径_vscode插件分享
- 如何安装php网站,如何安装部署PHP网站
- android socket ppt,socket網路設計.ppt
- 随机发牌_用Python制作4人扑克牌发牌游戏
- 鸿蒙技术2点O中国成功了吗,华为鸿蒙OS1.0回归,百万用户升级成功,粉丝:谷歌要哭鼻子了...
- 程序员面试100题之八:不要被阶乘吓倒(二进制表示中最低位1的位置 )
- 文件内容批量修改工具
- Python requests模块session day6