STM32F103入门 | 4.Keil 5主窗口和工具栏概述

4.1 前言

为了让小伙伴们更快速地上手Keil MDK-ARM V5,本文先让小伙伴们简单了解一下Keil的主窗口界面以及工具栏。之所以有工具栏,是因为有些快捷按钮在编程开发时使用频率较高,所以为了方便使用者使用,就把某些常用的快捷按钮归结在一起,于是就出现了工具栏。

本文主要讲解Keil MDK-ARM V5 的工具栏,Keil系列其他版本也同样适用。

 

4.2 主窗口界面

为了让小伙伴对Keil集成开发环境有个大概的了解,首先给小伙伴讲述一下Keil默认编辑模式主窗口下的各个小窗口的内容。

主窗口如下图

 

菜单栏(Menu Bar)

菜单栏跟我们使用的其他软件非常类似,包含File文件、Edit编辑、View视图、Project工程、Help帮助等这样的一栏窗口。

 

工具栏(Tool Bar)

该窗口是一些常见的快捷按钮,下文会详细介绍。

 

工程窗口(Project)

一个工作空间可以包含多个工程,该窗口主要显示工作空间下面工程项目的内容(工程、组、源代码文件等)。

 

编辑窗口(Edit Window)

编辑窗口就是我们写代码的区域啦。

 

消息窗口(Message Window)

该窗口包含了编译信息、调试信息、查找信息等一些信息的窗口。

 

状态栏(Status Bar)

该窗口包含就绪状态、错误警告数量、光标的行列位置、字符编码、键盘Num锁定等等状态信息。

 

4.3 工具栏快捷按钮讲述

下面将工具栏分为十个类别

进行依次介绍

 

4.3.1 文件操作类

新建文件夹          Ctrl+N

打开文件              Ctrl+O

保存当前文件       Ctrl+S

保存所有文件      没有快捷键

剪切                    Ctrl+X

复制                    Ctrl+C

粘贴                    Ctrl+V

 

4.3.2 文件编辑跳转类

撤销编辑             Ctrl+Z

恢复编辑             Ctrl+Y

跳转到上一步      Ctrl+-

跳转到下一步      Ctrl+Shift+-

 

4.3.3 书签类

添加书签                Ctrl+F2

跳转到上一个书签  Shift+F2

跳转到下一个书签  F2

清空所有书签         Ctrl+Shift+F2

 

4.3.4 选中行操作类

插入缩进             Tab

取消缩进             Shift+Tab

确定注释             没有快捷键

取消注释             没有快捷键

 

4.3.5 查找文本类

查找所有文本        Ctrl+Shift+F

查找文本输入框     没有快捷键

查找单个文本        Ctrl+F

增加搜索               Ctrl+I

 

4.3.6 仿真调试类

打开/关闭调试       Ctrl+F5

插入断点                F9

失能单个断点         Ctrl+F9

失能所有断点         没有快捷键

取消所有断点         Ctrl+Shift+F9

 

4.3.7 窗口配置类

窗口                    没有快捷键

配置                    没有快捷键

窗口按钮可以实现打开或关闭某些窗口

列表如下图

 

4.3.8 编译类

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

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

编译所有目标文件(重新编译) 没有快捷键

编译多个工程文件(多工程)     没有快捷键

停止编译                                   没有快捷键

下载                                           F8

 

4.3.9 工程选项类

工程选项框                          没有快捷键

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

 

4.3.10 工程项目管理类

单工程管理                    没有快捷键

多工程管理                    没有快捷键

管理运行时环境             没有快捷键

选择安装包                    没有快捷键

安装软件支持包             没有快捷键

 

4.4 结语

上面介绍的工具栏快捷按钮小伙伴们可以自行操作一遍,多使用2的几次方能灵活运用,没必要强行记忆,因为,记住了也会忘记的。

 

欢迎关注微信公众号『OpenSSR』

STM32F103是ST公司生产的一款基于ARM Cortex-M3内核的中高端性能微控制器。Keil MDK-ARM是专为ARM处理器设计的集成开发环境(IDE),广泛用于嵌入式软件的开发。要在Keil uVision5中创建STM32F103的工程文件,可以遵循以下步骤: 1. 打开Keil uVision5软件。 2. 点击菜单栏中的“Project”选项,然后选择“New uVision Project...”创建一个新的项目。 3. 选择项目存储的位置,并输入项目名称,然后点击“Save”保存。 4. 在弹出的“Select Device for Target”窗口中,选择“STMicroelectronics”品牌,然后在具体型号中找到“STM32F103”系列,选择适合具体型号的芯片,比如STM32F103RB等,然后点击“OK”。 5. 接下来会出现“Select Initial Software Components”窗口,可以按照项目需求添加软件组件,比如可以选择RTOS或者不选,点击“OK”继续。 6. 新建工程后,会在工程视图中显示。此时需要添加STM32F103的启动文件和系统库文件,通常这可以通过安装的ST提供的软件包来完成,例如STM32F10x_StdPeriph_Lib,选择相应的库文件夹下的文件添加到项目中。 7. 配置项目设置,包括晶振频率、编译器优化等级等,这些设置可以在“Options for Target”对话框中找到。 8. 添加你的源文件(.c)和头文件(.h)到工程中,可以右键点击工程名,选择“Add New Item to Group 'Source Group 1'”。 9. 最后,编译工程。点击工具栏上的“Build”按钮,开始编译过程,如果编译通过,没有错误,那么你的工程文件就已经成功创建了。 创建完工程文件后,你可以开始编写STM32F103的程序代码,进行调试和下载到目标芯片中。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值