首页 » 智能 » Keil开拓软件运用介绍_选项卡_文件

Keil开拓软件运用介绍_选项卡_文件

少女玫瑰心 2024-11-04 14:01:35 0

扫一扫用手机浏览

文章目录 [+]

1 安装芯片补丁

打开Keil,点击以下位置,安装项目所利用芯片的补丁

Keil开拓软件运用介绍_选项卡_文件 智能

2 新建工程

在keil中新建一个工程,如图

选择项目利用的芯片,根据实际利用情形选择

为工程添加项目代码文件

3 配置工程

点击下面图标,打开工程配置界面

工程配置界面,如下图,接下来让我们详细看下每个选项卡的浸染

3.1 Device设备

Device用来选择工程利用的MCU,可以通过Search框输入查找,也可以通过列表查找

3.2 Target目标

Target选项卡紧张把稳的是ARM Compiler版本和是否利用MicroLIB,MicroLIB对C库进行了高度优化以使代码变得很小,它的功能比缺省 C 库少,一样平常与printf有关。
像其他的IROM/IRAM属于所利用芯片自身的特性,默认即可。

3.3 Output输出

Output选项卡用来配置输出文件的干系信息,支持输出可实行文件和静态库两种文件,只能二选一,详细信息如下

Select Folder for Objects:配置输出文件所在的路径Name of Executable:输出文件名Debug Information:输出调试信息Create HEX File:输出hex可实行文件Browse Information:输出浏览信息,勾选上这个才能利用go to definition of功能,进行代码跳转。
Create Library:输出静态库

3.4 Listing列表

Listing选项卡紧张用来天生代码详细信息的map文件,用于后面的代码剖析。

3.5 User用户

User选项卡紧张用于用户实行自己的脚本命令,如拷贝文件。
Before Compile C/C++ File(编辑之前运行用户程序)、Before Build/Rebuild(编译之前运行用户程序)、After Build/Rebuild(编译之后运行用户程序)三者之间只是实行韶光的不同,仅After Build/Rebuild比较常用。

Run "After Build" conditionally:After Build/Rebuild的实行条件;Beep When Complete:编译完成发生发火声音;Start Debugging:启动调试程序

3.6 C/C++

C/C++选项卡紧张配置C/C++的编译参数,极其主要

Preprocessor Symbols:预定义功能,相称于全局定义了#define,相称于GCC中的-D编译选项Language/code Generation:可以理解为编译过程中的编译选项,初学者一样平常不用过多关注

Include Paths:包含路径便是指定我们工程中利用头文件所在的位置,让编译器找到相应的头文件。

3.7 Asm

Asm选项卡紧张是针对汇编代码,与C/C++选项卡类似,这里不再讲述。

3.8 Linker

Linker选项卡紧张是配置链接选项,重点关注 Scatter File,可以点击Edit加载、查看和编辑分散文件。

3.9 Debug

Debug选项卡紧张用于硬件在线调试利用配置调试信息,Use紧张是选择利用哪种下载调试器,

Load Application at Startup:启动时加载运用程序。

Run to main():进入调试模式时,程序自动运行到main函数处。

3.10 Utilities

公共选项卡重点关注下面的Settings,

很多人下载程序之后,须要复位一下程序才运行,缘故原由在于没有勾选“Reset and Run”,如果短缺Progrmming Algorithm,Keil编译器是无法编辑片内flash,导致代码烧录失落败。

标签:

相关文章