keil使用方法

合集下载

keil如何使用-图文教程告诉你keil怎么使用

keil如何使用-图文教程告诉你keil怎么使用

keil如何使用?图文教程告诉你keil怎么使用keil4使用教程1、第一步是建立工程,最好新建一个文件夹,把新建的这个工程放在文件夹放在里面,点击进去之后第一个新建uvision工程。

2、第二步就是选择atmel公司的AT89C51这个芯片,然后就是确定。

选择这个的原因就是让待会编写的程序含有c51的头文件,为了待会可以往c51里面烧程序。

3、然后就在左上开始新建一个文件了,我这举例的一个程序,注意一定要保存,而且保存一定要选择格式.C就是图中的11.C,并且保存在刚刚建立工程的文件夹不然待会成默认的格式就无法生成hex文件,保存之后就可以就行编译了,点击左侧的目标+然后找到资源再点击右键添加资源到组资源组1然后找到刚刚保存的c语言程序,添加上去,添加一次然后关闭。

4、然后点击目标1右边的图标进去然后选择第三个标题输出项把那个产生hex文件前面勾上然后确定就可以生成hex文件就可以拷到proteus仿真软件中去用用了keil uvision5的使用教程keil uvision5是一款功能强大的C语言软件开发系统,在结构性、功能性、可读性和维护性方面都具有很独特的优势。

若你是使用C语言来开发的用户,那么这款软件一定是你的最佳选择。

它能使你的编程效率提高,编出的代码也更紧凑,更易别的用户读取。

在开发大型软件的时候它独有的高级语言优势也能帮助用户编程,今天小编就来介绍它的使用教程。

一:文件选项1、新建:使用这个选项可以在该软件中新建一个项目,它是一切文件开始的地方。

我们可以使会用快捷键:ctrl+n来代替。

2、打开/关闭:在该选项下可以正常打开已经做好的文件项目,也可以将打开的项目进行关闭。

3、保存/另存为/保存全部:以上三个选项都是保存项目的方法。

使用保存可以将当前文件。

keil使用技巧

keil使用技巧

keil使用技巧Keil是一种广泛应用于嵌入式系统开发的集成开发环境(IDE),它具有强大的功能和易于使用的界面。

本文将介绍一些使用Keil的技巧,帮助开发人员更高效地进行嵌入式系统的开发。

一、项目管理在Keil中,一个项目通常由多个源文件组成。

为了更好地管理项目,可以使用文件夹来组织源文件。

在Keil的工程窗口中,右键单击项目名称,选择“添加文件夹”,然后将相关的源文件拖放到文件夹中。

这样可以使项目结构更加清晰,方便管理和维护。

二、代码编辑Keil提供了强大的代码编辑功能,可以大大提高开发效率。

其中一些常用的技巧包括:1. 快捷键:Keil中有很多快捷键可以加快代码编写的速度,如Ctrl+C和Ctrl+V用于复制和粘贴代码,Ctrl+Z用于撤销操作等。

熟练掌握这些快捷键可以节省大量时间。

2. 自动完成:Keil支持自动完成代码,只需输入部分代码,然后按下Tab键即可自动补全。

这可以减少输入错误,提高代码的准确性。

3. 代码折叠:Keil可以折叠代码,只显示关键部分,隐藏其他部分。

这对于阅读和编辑大型代码文件非常有用,可以提高代码的可读性。

4. 代码提示:Keil可以根据已有的代码提示可能的选项,帮助开发人员快速选择正确的代码。

这对于初学者尤其有用,可以减少语法错误。

三、调试和仿真Keil提供了强大的调试和仿真功能,可以帮助开发人员快速发现和修复错误。

以下是一些常用的技巧:1. 断点:在调试过程中,可以在代码中设置断点,以暂停程序的执行。

这样可以逐步调试代码,找出错误所在。

2. 监视窗口:Keil的监视窗口可以显示变量的值,以帮助开发人员了解程序的状态。

可以在调试过程中监视变量的值,并对其进行修改。

3. 寄存器窗口:Keil的寄存器窗口可以显示处理器的寄存器的值。

可以在调试过程中查看和修改寄存器的值,以优化程序的性能。

4. 仿真器配置:Keil支持多种仿真器,可以根据需要选择合适的仿真器。

在调试之前,需要正确配置仿真器,以确保能够正常进行调试。

Keil软件使用手册【精选文档】

Keil软件使用手册【精选文档】

Keil软件使用手册(本手册参考keil 4版本)一安装到网上下载一个安装包,里面必须包含以下内容:1:(安装包文件,圈选的文件为安装说明,请务必仔细阅读) 2:(打开安装文件)3:(点击下一步)4:(勾选同意,并点击下一步) 5:(浏览选择到你想安装的地方,然后选择下一步)6:(两个空可以随便打,不重要,填完后点击下一步)7:(正在安装中)8:(点击完成)9:(进入安装的文件夹,点击UV4)10:(打开Keil4的执行文件)11:(点击File,再选择License Management)Pic 12:(复制右上角的ID号)12:(打开注册机文件)13:(将复制的ID号粘贴在此处)14:(点击Generate,在上方会生成一组ID,复制下来)15:(将复制好的ID粘贴在圈选出,并点击Add LIC)16:(当你看见这两组单词,那么恭喜你,注册成功,准备开始你的奇妙程序之旅吧!)二新建工程1.单击Project,选择New Project2.选择保存位置,输入工程的名字3.选择CPU。

紧接着,Keil C51提示您选择CPU器件。

8051内核片机最早是由Intel公司发明的,后来其他厂商如Philips、Atmel、Winbond等先后推出其兼容产品,并在8051的基础上扩展了许多增强功能,根据芯片的实际情况,选择相应的器件(本例程选择Atmel公司下的AT89C52),如图:注:选择8051也可以,8051与8052有一点的差别,可以说8052是8051的升级版,主要有以下不同:1.内部RAM,8051单片机为128Byte(00H—7FH),8052单片机为56 Byte (00H—0FFH)2. 内部ROM,8051单片机为4KB,8052单片机为8KB3. 8051有两个Timer:T0和T1。

8052除了有T0和T1以外,还有一个Timer2 4。

8051有5个中断源8052有6个。

keil uvision5使用手册

keil uvision5使用手册

keil uvision5使用手册Keil uVision5使用指南Keil uVision5是一款功能强大且常用的集成开发环境(IDE),用于嵌入式系统的软件开发。

本文将为您提供关于Keil uVision5的使用指南。

1. 下载和安装在开始使用Keil uVision5之前,您需要从官方网站下载并安装该软件。

确保您下载的是最新版本,并根据系统要求进行安装。

2. 创建新项目打开Keil uVision5后,您可以通过选择“File”菜单中的“New Project”选项来创建新的项目。

为项目选择一个合适的名称和存储位置,然后选择您要使用的器件。

您还可以选择包含的启动文件和相关组件。

3. 配置项目设置在项目创建后,您可以通过“Project”菜单中的“Options for Target”选项来配置项目设置。

这将允许您设置编译器选项、调试器设置、优化选项以及目标设备的特定设置等。

4. 编写代码在Keil uVision5的“Workspace”窗口下,您可以创建源文件和头文件,以编写您的嵌入式系统应用程序。

您可以使用C或汇编语言进行开发,并可根据项目需求添加所需的函数和模块。

5. 进行编译和调试一旦您编写了代码,您可以通过单击工具栏上的“Build”按钮对代码进行编译。

如果没有错误和警告,您可以将生成的文件下载到目标设备上进行测试。

通过调试器界面,您可以设置断点、观察变量和内存以及执行单步调试等操作。

6. 仿真和模拟Keil uVision5还提供了仿真和模拟功能,以测试和验证您的代码在虚拟环境中的执行效果。

通过选择“Debug”菜单中的“Start/Stop Simulation”选项,您可以启动仿真,并监视代码的执行和数据的变化。

7. 优化和排错在代码编写和调试阶段,您可能会遇到一些错误和问题。

Keil uVision5提供了一些工具和功能,以帮助您优化代码并排除故障。

例如,您可以使用编译器优化选项来提高代码的效率,并使用内存和性能分析工具来分析代码的资源使用情况。

keil include用法

keil include用法

在Keil中使用#include指令来包含头文件,其用法如下:
```c
#include "header.h"
```
这里的"header.h"就是需要包含的头文件的名称。

您也可以使用尖括号<>来包含标准库的头文件,如下所示:
```c
#include <stdio.h>
```
这将包含标准输入输出库的头文件。

注意,当使用#include指令时,Keil会搜索其默认的头文件路径来找到相应的头文件。

如果您需要包含的头文件不在默认路径中,您需要使用相对路径或绝对路径来指定头文件的路径。

例如:
```c
#include "myfolder/myheader.h"
```
这将包含位于"myfolder"目录下的"myheader.h"头文件。

此外,您还可以使用条件编译指令#ifdef和#ifndef来根据特定条件包含头文件。

例如:
```c
#ifdef DEBUG
#include "debug.h"
#endif
```
这将仅在定义了DEBUG宏时包含"debug.h"头文件。

keil使用教程

keil使用教程

keil使用教程Keil是一款被广泛应用于嵌入式系统开发的集成开发环境(IDE)。

本文将为您提供使用Keil的简单教程,没有标题,请阅读以下步骤:1. 下载并安装Keil:您可以从Keil官方网站下载最新版的Keil软件。

安装程序将引导您完成安装过程。

2. 创建新工程:打开Keil软件后,您可以选择创建一个新工程。

在“File”菜单中选择“New Project”选项。

3. 选择芯片型号:根据您的需求,选择一个适合的芯片型号。

Keil支持各种常见的微控制器和微处理器。

4. 配置工程设置:在创建工程后,您可以设置一些工程相关的选项。

例如,您可以指定输出文件的目录和名称,选择调试器的类型等。

5. 编写代码:在Keil的代码编辑器中,您可以编写C或汇编语言的代码。

您可以创建多个源文件,并将它们链接到一起。

6. 调试代码:Keil提供了强大的调试功能,可以帮助您调试代码。

您可以设置断点、单步调试、查看变量和寄存器的值等。

7. 编译和烧录代码:在调试之前,您需要编译代码。

Keil将会将源代码编译成可执行文件。

然后,您可以使用调试器将可执行文件烧录到目标硬件上。

8. 调试和测试:通过连接目标硬件,您可以使用Keil的调试器进行代码的调试和测试。

您可以监视变量的值、检查寄存器的状态,并通过单步调试来查找和修复错误。

9. 优化和验证:一旦代码调试完成,您可以进行性能优化和代码验证。

Keil提供了一些工具和选项,可以帮助您检查代码的质量和优化执行效率。

10. 生成最终可执行文件:完成所有的开发和调试后,您可以生成最终的可执行文件。

这个可执行文件是您将部署到最终产品中的版本。

这就是使用Keil的简单教程,希望能帮助您快速上手使用Keil进行嵌入式系统开发。

记得保存您的工程和代码,以便以后查找和使用。

Keil使用简介

Keil使用简介

Keil使用简介
先建一个新的工程,保存到一个位置,如下图所示。

接下来会弹出如下对话框,让选择处理器,这里选择AT89S51或AT89S52。

接下来会问是否把Startup Code加入到工程,选否即可。

工程就建完了。

接下来可以新建一个文档用来编辑程序。

件)即可。

接下来把保存的.asm, .c或.h文件加入到工程里即可。

如下两图所示。

下面进行工程配置。

点击Project菜单下的Options for Target ‘Target 1’。

在弹出对话框的Target 项里输入晶振为12M,然后勾上Use On-chip ROM。

在Output项里勾上Create HEX File。

这就是产生要烧写的.hex文件。

译要烧写的.hex文件。

编译完会在下面Output Window里显示编译成功与否的信息和错误提示。

keil的使用方法

keil的使用方法

keil的使用方法Keil是一款嵌入式系统开发工具,功能强大且易于上手。

本文将为大家详细介绍Keil的使用方法,帮助大家更好的进行嵌入式系统开发。

第一步:安装Keil软件首先将Keil软件下载到本地,然后进行安装。

在安装过程中需要选择合适的安装路径,并按照提示完成安装。

安装完成后,可以打开Keil软件,进入编辑器界面。

第二步:创建工程在Keil中,开发者需要先创建一个工程,然后才能进行代码编写。

在“Project”菜单中选择“New Project”,然后按照提示进行操作。

在工程创建完成之后,需要添加需要使用的源文件和头文件。

第三步:编写代码在Keil的编辑器界面中开始编写代码。

Keil支持多种编程语言,如C语言、C++语言等。

在编写代码时,需要遵循一定的规范,如正确的命名变量、函数和宏定义等。

同时,也需要注意代码格式的规范,如使用空格、缩进等;还要注意代码的可读性和可维护性。

第四步:编译代码在代码编写完成后,需要将代码编译成可执行的二进制文件。

在Keil中,编译非常简单。

只需要在菜单栏的“Build”中选择“Compile”,Keil就会自动完成代码编译,并生成可执行的二进制文件。

第五步:下载程序将已经编译好的程序下载到目标设备中。

Keil支持多种下载方法,如串口下载、JTAG下载等。

根据实际的需要进行选择,并按照提示完成设备连接和下载操作。

在下载完成后,可以通过调试窗口进行程序的调试。

综上所述,Keil是一个非常方便的嵌入式系统开发工具。

通过上面的介绍,相信大家已经掌握了Keil的使用方法。

只要掌握好Keil 的使用方法,就可以轻松开发出高质量的嵌入式系统。

keil的使用流程

keil的使用流程

Keil的使用流程1. 下载与安装KeilKeil是一款嵌入式开发环境,用于编写、调试嵌入式系统的软件。

在开始使用Keil之前,我们需要先下载并安装Keil软件,具体流程如下:•在官方网站上下载Keil的安装程序。

•双击执行安装程序,并按照向导的指示完成安装过程。

•安装完成后,启动Keil软件。

2. 创建一个新的工程在Keil中创建一个新的工程是使用Keil进行开发的第一步,下面是创建一个新工程的步骤:•打开Keil软件。

•在菜单栏中选择“Project” -> “New µVision Project”。

•在弹出的对话框中选择项目的文件夹和项目的名称,并点击“Save”按钮。

•点击“OK”按钮创建工程。

3. 添加源文件并编写代码在Keil中可以添加多个源文件,并在这些源文件中编写嵌入式系统的代码。

下面是添加源文件和编写代码的步骤:•在左侧的“Project”窗口中右键单击工程名,选择“Add New Item”。

•在弹出的对话框中选择要添加的源文件,并点击“Add”按钮。

•在弹出的编辑窗口中编写代码。

4. 配置目标设备和系统参数在Keil中,需要配置目标设备和系统参数,以便在编译和调试过程中正确地运行代码。

下面是配置目标设备和系统参数的步骤:•点击“Project”菜单栏中的“Options for Target”选项。

•在弹出的对话框中选择目标设备,并根据需要配置系统参数。

•点击“OK”按钮保存配置。

5. 编译代码在完成代码的编写和配置后,即可对代码进行编译。

编译的目的是将源代码转换为目标设备可以执行的二进制文件。

下面是编译代码的步骤:•点击工具栏中的“Build”按钮,或选择“Project”菜单栏中的“Build Target”选项。

6. 调试代码在编译成功后,可以使用Keil的调试功能进行代码调试。

调试过程中,可以逐行查看代码的执行情况、变量的值等。

下面是调试代码的步骤:•点击工具栏中的“Start/Stop Debug Session”按钮,或选择“Debug”菜单栏中的“Start/Stop Debug Session”选项。

keil教程

keil教程

keil教程Keil是一款嵌入式开发环境,广泛应用于各种微控制器和单片机的软件开发中。

本教程将介绍Keil的基本使用方法,包括项目创建、代码编辑、编译和调试等。

项目创建:1. 打开Keil软件,点击“File”菜单,选择“New Project”创建一个新项目。

2. 在弹出的对话框中,选择目标设备型号,并为项目命名,然后点击“Save”按钮。

3. 选择项目存储路径,并点击“OK”按钮。

4. 在弹出的对话框中,选择需要包含的源文件和头文件,然后点击“Add”按钮。

5. 点击“Options”菜单,可以对项目进行各种配置,如选择编译器、优化选项等。

代码编辑:1. 在Keil的工作区中,双击打开需要编辑的源文件。

2. 在源文件中输入和编辑代码。

可以使用Keil提供的代码自动补全、语法提示等功能来提高编码效率。

3. 保存代码文件,可以使用快捷键“Ctrl+S”或点击工具栏上的“Save”按钮。

编译:1. 点击“Project”菜单,选择“Build Target”进行项目编译。

也可以直接点击工具栏上的“Build”按钮。

2. Keil会自动检查代码错误和警告,并生成目标文件和可执行文件。

调试:1. 连接目标设备到计算机上。

2. 点击“Debug”菜单,选择“Start/Stop Debug Session”进入调试模式。

3. 在调试模式下,可以设置断点、监视变量、单步执行等操作来调试程序。

4. 调试完成后,点击“Debug”菜单,选择“Stop Debug Session”停止调试。

本教程介绍了Keil的基本使用方法,包括项目创建、代码编辑、编译和调试等。

通过学习和掌握这些基本操作,您可以更好地利用Keil进行嵌入式软件开发。

Keil使用方法

Keil使用方法

Keil使用方法以及单片机操作模拟方法步骤如下:由于我用的软件是Keil4版本,而且是英文界面,所以操作可能不变,有什么不到之处,请及时提出,并谅解。

第一步:点击Keil软件图标,打开此软件,图示如下:第二步:由第一步操作后会弹出一个Keil主界面对话框如下所示:第三步:先别着急新建工程,下来需要做的就是在桌面新建文件夹,将其进行命名,我这里就命名为“lm”(提示最好是英文名),图示如下:第四步:打开刚才建立的“lm”文件夹,然后在里面新建一个.c文件,将其命名,我这里命名为“test.c”,图示如下:第五步:回到刚才打开的Keil主界面,然后进行新建工程,第六步:需要点击弹出的NEW uVision Project按钮,图示如下:第七步:再点击第六步后会出现如下的对话框,点击桌面,将之前在桌面上新建的lm文件夹打开,然后按如下对话框中注释操作即可:第八步:按如下图示操作输入工程名,最好英文,此时建立的工程文件就会保存在桌面的lm 文件夹内的:片机型号,在此由于课本中的示例单片机型号是AT89S51,所以需要查找到:第十步:当点击否之后,对话框就会消失,然后以下再继续进行进行单片机以及工程输出设置的操作步骤,然后按照以下图示操作即可:第十一步:终于到此步了,下面就可以进行单片机程序的编写了:再坚持下,或许你就能成功了。

第十二步:以下便是我自己编写的流水灯程序,在进行编译连接运行之后,程序无错误,此时会生成一大堆文件在lm文件中,所以需要进行一下解释:第十三步:进行lm文件里面的文件内容解释:下来就基本完成该Keil软件使用教程的编写工作了,比较辛苦,不过能坚持看完本人所编写的操作步骤,已经很有毅力了,本人十分钦佩。

感谢全班同学的使用以及对本班班委的工作的支持,以后我们还有全力以赴尽职尽责为大家服务的。

keil 教程

keil 教程

keil 教程在本教程中,我们将介绍Keil(一种集成开发环境)的使用方法。

Keil主要用于嵌入式系统的开发,其以易用性、强大的功能和稳定性而闻名。

Keil的安装过程非常简单,只需按照安装向导的指示进行操作即可。

安装完成后,我们可以开始创建一个新的项目。

打开Keil后,点击"New Project"创建一个新项目。

在弹出的对话框中,选择适合的目标设备和编程语言。

然后选择项目存放的路径,并为项目命名。

接下来,我们需要添加源文件到项目中。

单击鼠标右键,选择"Add Files to Group"将源文件添加到项目的文件组中。

可以选择多个源文件,这将有助于组织和管理项目代码。

在Keil中,我们可以使用"Build"选项来编译项目代码。

在编译过程中,Keil会检查代码中的语法错误和警告,并生成可执行文件。

在编译成功后,我们可以使用"Debug"选项来调试项目。

Keil 提供了强大的调试功能,如断点、单步执行和观察变量等。

可以通过连接目标设备来进行实时调试。

除了编译和调试功能外,Keil还提供了一些其他的实用工具。

比如,我们可以使用"Device"选项来配置目标设备的特性和参数。

此外,Keil还提供了一个代码编辑器,可以轻松地编辑和浏览代码。

总结一下,Keil是一个功能强大、易于使用的嵌入式系统开发工具。

通过本教程,我们了解了Keil的安装过程、项目创建、源文件添加、编译、调试和其他实用工具的使用方法。

希望您能通过这些基本操作熟悉Keil的使用,并能够在嵌入式系统开发中发挥其强大的功能。

keil使用介绍

keil使用介绍

keil使用介绍Keil是一款适用于嵌入式开发的集成开发环境(IDE),它支持多种微控制器和嵌入式处理器。

以下是Keil使用的一些主要步骤和特点:1. 创建新项目:在Keil中,您可以通过选择“Project”菜单中的“New uVision Project”来创建一个新项目。

然后,您需要为项目选择一个保存位置并命名。

2. 选择目标设备:在创建项目时,您需要选择目标设备,即您正在使用的微控制器或嵌入式处理器。

Keil支持多种设备,您可以从设备数据库中选择适合您的设备的型号。

3. 编写代码:在Keil中,您可以使用内置的文本编辑器编写代码。

编辑器具有语法高亮、自动缩进和代码补全等功能,可以提高编码效率。

4. 编译代码:编写完代码后,您可以使用Keil的编译器将代码编译为目标文件。

编译器可以检查代码中的语法错误和警告,并生成可在目标设备上运行的二进制文件。

5. 调试代码:Keil具有强大的调试功能,可以帮助您在目标设备上测试和调试代码。

您可以使用调试器设置断点、查看变量和寄存器的值、单步执行代码等。

6. 下载程序:在调试和测试代码后,您可以使用Keil将程序下载到目标设备上。

Keil支持多种下载方式,如串口下载、JTAG下载等。

除了上述基本功能外,Keil还具有以下特点:1. 支持多种编程语言:Keil支持C语言、汇编语言等多种编程语言,可以满足不同开发需求。

2. 丰富的库函数:Keil提供了丰富的库函数,可以帮助您快速开发嵌入式应用程序。

3. 集成化开发环境:Keil将编辑器、编译器、调试器等工具集成在一个统一的界面中,方便用户进行开发和管理。

4. 良好的跨平台性:Keil可以在Windows、Linux等多种操作系统上运行,具有良好的跨平台性。

总之,Keil是一款功能强大的嵌入式开发环境,具有丰富的功能和特点,可以满足不同开发需求。

keil基本用法

keil基本用法

keil基本用法Keil是一款全球最受欢迎的嵌入式软件开发工具,它由德国公司Keil开发。

它有很多的优势,可以开发ARM/Cortex-M系列的单片机以及其他软件。

下面我们就去看看Keil的基本用法。

1.建立工程:建立工程有2种方法:一种是点击Keil菜单栏“文件—新建—项目”;另一种是单击KeilDesktop上的“新建工程”图标。

无论哪种方式,都会弹出对话框,让你输入所需的信息并选择你的芯片型号,然后单击“确定”按钮就可以构建一个工程了。

2.添加代码:要正确地添加代码,必须正确选择文件类型,因为Keil只允许添加C文件,不能添加其他文件。

接下来就是编辑代码,可以使用Keil自带的编辑器编辑源代码,也可以使用其他文本编辑器来编辑源代码,但是要将文件添加到Keil工程中。

3. 配置设置:这一步是编译的关键,我们必须进行基本的设置,例如MCU类型、时钟、指令集、编译器优化等,确保芯片正常工作。

4.编译:编译就是把源代码转换成可执行代码,这样就可以在芯片上运行,编译前需要检查一遍代码,来保证代码的正确性,然后点击工具栏“编译”按钮,即可开始编译。

5.下载:下载就是把编译好的可执行代码通过串口或JTAG等下载到单片机中,以便运行,Keil支持通过以太网下载,也可以通过串口或者JTAG下载,只需点菜单栏的“下载”按钮,就可以下载到单片机了。

6.调试:调试是检查代码的重要环节,可以使用Keil自带的Debuger和Simulator来进行调试,Debuger可以发起调试请求,检查芯片状态,而Simulator可以模拟单片机的指令,从而更好地调试代码。

总结:Keil的基本用法就是建立工程,添加代码,配置设置,编译,下载,调试。

Keil是一款非常好用的强大工具,可以很好地帮助我们开发出高质量的程序,更多Keil用法就可以参考官网上相关教程进行学习了。

Keil软件的使用

Keil软件的使用

Keil 软件的使用目前KEIL软件已经有许多不同的版本,可用于各种单片机和ARM的开发。

这里我们选以Keil uVision v3.0软件为例讲简单讲解Keil软件的使用。

这一部分包含以下四个小节:1、软件安装。

2、建立一个工程。

3、在Keil中添加STC单片机的型号。

4、Keil仿真调试。

5、Keil软件使用技巧。

一、软件安装先从网上下载Keil软件或者从开发板配套资料中的“开发工具”文件夹里找到“Keil uVision v3.0”安装包。

点击c51v802.exe,按照提示,按“Next”,如图所示,选择好安装目录后,直接安装直到结束。

图1安装结束后,在“开始”菜单和桌面上会出现Keil uVision v3.0的图标,双击就可以打开Keil软件了。

窗口如下所示。

图2刚安装完之后,软件还没注册,这样使用起来,编译会受限制。

下面我们提供一种注册方法,但首先声明:该方法只供学习单片机使用,不能用于商业于途,否则应向Keil公司购买注册码。

运行Keil软件后,进入File->License Management弹出如下窗口提示输入注册码。

图3在Keil安装包里有一个Keil_MDK注册机,打开该软件。

复制上图的CID并填进注册机的License Details->CID一栏。

再点击“Generate”按钮即可生成一个License ID。

如图所示。

图5将注册机生成的License ID复制并加入到Keil软件License Manger->New License ID code这一栏,再按下Add LIC按钮即可注册成功,如下图所示。

按下确定退出。

图6至此,我们就完成了Keil软件的安装,接下来就可以在这上面尽情发挥你的编程能力了!二、建立一个工程下面,我们以实验一“LED驱动”为例来讲述如何建立一个Keil工程。

先在桌面或其他地方新建一个文件夹,命名为“例程(1)-LED驱动”。

keil基本用法

keil基本用法

keil基本用法Keil是一款常用的嵌入式开发工具,用于编写和调试嵌入式系统的程序。

如果您想了解Keil的基本使用方法,可以参考以下几个方面:1. 安装Keil首先,您需要从Keil官网下载Keil软件并安装。

在安装时,您需要输入您的许可证信息。

安装完成后,您可以通过双击Keil的图标启动软件。

2. 创建工程在Keil中,您可以创建一个新的工程来编写程序。

要创建新的工程,您需要选择“Project” -> “New Project”菜单。

然后,您需要选择您要使用的微控制器型号,并为工程命名。

在创建新工程时,您还可以选择要使用的编译器类型。

3. 编写代码完成工程创建后,您可以在Keil中编写代码。

Keil支持C和汇编语言,您可以使用任何您熟悉的语言来编写程序。

您可以在Keil的编辑器中书写代码,并随时保存您的工作。

4. 编译程序编写完代码后,您需要将代码编译为可执行的程序。

在Keil中,您可以通过单击“Build”按钮来编译程序。

如果出现编译错误,可以尝试查看编译器输出信息,以找出错误原因。

5. 调试程序当程序编译成功后,您可以在Keil中启动仿真器来调试程序。

在仿真器中,您可以在程序中设置断点、单步执行程序等等。

6. 下载程序最后,您需要将程序下载到微控制器中运行。

在Keil中,您可以选择“Flash” -> “Download”来下载程序。

如果下载成功,您可以通过Keil的仿真器启动程序并观察其运行状况。

以上是Keil的基本使用方法。

如果您想进一步了解Keil的高级用法,例如使用Keil的库函数、调试I2C等等,请尝试阅读相关的文档或教程。

Keil是一个功能强大的开发工具,熟练掌握它可以帮助您更快地开发出优秀的嵌入式系统。

keil使用教程

keil使用教程

一、安装keil (2)二、注册keil (2)三、建立工程 (4)四、在工程内建立C文件 (6)五、配置“HEX”文件的生成 (8)一、安装keil安装方法,直接双击打开,一直下一步就行了。

当然,中间安装路径可以修改。

二、注册keilKeil安装完毕后会在桌面出现快捷方式(keil3),或者(keil4)。

原则上建议使用keil3,如果keil3不能使用在使用keil4。

双击图标进入软件,选择“文件”——“许可证管理”复制CID里面的内容:然后打开“keil注册软件”把内容复制到“CID”里面,然后点击“Generate”键,复制最长的输出框内生成的注册码。

回到keil,把刚才生成的注册码,复制到“LIC”里面,然后点击“添加LIC”注册成功后,会在界面的空白表单处出现注册信息。

如图,最后的2020是使用的期限。

三、建立工程先建立一个文件夹,后面用来存放工程。

在“keil”里面,选择“工程”——“新建工程”保存路径选择刚才我们建立的文件夹,然后给工程起一个名字。

保存。

进入CPU选择界面,单机“Atmel”前面的加号,把菜单扩展开。

选择“AT89C52”,然后点击“确定”下图我们选择“否(N)”四、在工程内建立C文件选择“文件”——“新建文件”或者使用快捷方式建立文件。

然后“保存”。

弹出保存界面,路径默认在工程内,不用修改,文件名自己写,但是一定要以“.c”结尾,如图。

然后点击保存。

点击图中的“+”在下拉选项中,单击右键,选择“Add File to Group ‘Source Group 1’”,或者直接双击。

在添加界面中,选择你建立的C文件,点击“Add”进行添加。

点击“+”显示建立的C文件已经添加到工程内五、配置“HEX”文件的生成在此处单击右键选择进入配置界面选择“输出”在此处勾选对号然后单击确定。

keil使用方法

keil使用方法

keil使用方法
Keil是一款非常优秀的嵌入式开发工具,它主要用于嵌入式系统的开发。

使用Keil可以帮助开发者高效地完成单片机程序的编写工作。

下面我们来介绍Keil的使用方法。

第一步,安装Keil。

在官网上下载Keil的安装包,安装过程中
需要输入注册码,如果没有可以免费申请一个30天试用的注册码。


装完成后,打开Keil软件。

第二步,建立新工程。

在Keil软件的主界面上选择"Project"-"New µVision Project",输入工程名和保存路径,确定完成。

第三步,选择单片机及对应的芯片型号。

在Keil软件的"Device"选项中,选择对应的芯片型号。

第四步,编写程序。

在Keil软件的编辑器中编写程序,如果有
需要可以添加C语言标准库及其他的库文件。

第五步,生成可执行文件。

在Keil软件的菜单栏中选择"Project"-"Build Target",生成可执行文件。

第六步,下载程序。

将生成的可执行文件下载到目标设备中,通
过Keil软件的菜单栏中的"Flash"选项进行下载。

总的来说,Keil是一款非常强大的嵌入式开发工具,可以方便地进行单片机程序的编写和调试,开发人员可以通过上述步骤完成Keil
的使用,提高嵌入式开发的效率。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2 Keil C操作界面
9)Watch & Call Stack Windows: 显示或隐藏观察和堆栈窗 口 10)Memory Windows: 显示或隐藏存储器窗口 11)Code Coverage Windows: 显示或隐藏代码覆盖窗口 12)Performance Analyzer Windows: 显示或隐藏性能分析窗口 13)Symbol Windows: 显示或隐藏符号变量窗口
2 Keil C操作界面
七、工具(Tools)菜单
1)Setup PC-Lint…:配置PC-Lint 2)Lint:用PC-Lint处理当前编辑的文件 3)Lint all C Source Files:用PC-Lint处 理当前项目中所有的C文件 4)Setup Easy-Case…: 配置Siemens 的EasyCase 5)Star/Stop Easy-Case: 启动或停止Easy-Case
2 Keil C操作界面
菜单栏
工具栏
工程管理器窗口
编辑窗口
输出信息窗口
图4-6 Keil C51在编辑状态下的操作界面
2 Keil C操作界面
一、文件(File)菜单
文件菜单下都是常见的项,不再给出对 应的工具按钮。 1)New 2)Open 3)Close 4)Save 5)Save as… 6)Device Database:维护器件数据库 7)Print Setup…:设置打印机 8)Print 9)Exit
2 Keil C操作界面
7)Remove Groups…: 从工程中删去组或文件 8)Option for Target…: 设置对象、组或文件的 工具选项,设置当前目标选项,选择当前 目标 9)Build Target: 编译修改过的文件并生成应用 10)Rebuild Target: 重新编译所有的文件并生成应用 11)Translate…:编译当前文件 12)Stop Build:停止当前的编译过程
2 Keil C操作界面
6)Show File(Line): 用Easy-Case处理当前编辑 的文件 7)Customize Tools Menu…: 将用户程序加入工具菜单。 八、软件版本控制系统(SVCS)菜单 软件版本控制系统菜单只有一项: Configure Version Control…: 配置软件版本控制系统命令
2 Keil C操作界面
8)Breakpointing…:打开断点对话框 9)Insert/Remove Breakpoint: 在当前行设置/清除断点 10)Enable/Disable Breakpoint: 使能/禁止当前行的断点 11)Disable All Breakpoints: 禁止所有断点 12)Kill All Breakpoints:清除所有断点 13)Show Next Statement: 显示下一条指令
3 Keil C应用
在Keil C中,文件的管理采用的是项目 (也叫工程)方式,而不是以前的单一文件 方式。 工程管理器的功能:对C51源程序、汇编 源程序、头文件等文件统一管理;可以对文 件进行分组。如图4-7所示。 工程管理窗口内容及分布,与Windows 的资源管理器相似。
3 Keil C应用
2 Keil C操作界面
四、工程(Project)菜单
1)New Project…: 创建一个新工程 2)Import µVision2 Project…: 导入工程文件 3)Open Project:打开一个已有工程 4)Close Project:关闭当前工程 5)Components Environment and Books: 设置工具书、包含文件和库文件的 路径 6)Select Device for Target: 从器件库中选择一种
2 Keil C操作界面
九、视窗(Windows)菜单
1)Cascade: 以相互重叠方式排列文件窗口 2)Tile Horizontally: 以不重叠方式水平排列文件窗口 3)Tile Vertically: 以不重叠方式垂直排列文件窗口 4)Arrange Icons:在窗口的下方排列图 标 5)Split:将当前窗口分成几个窗格 6)Close All:关闭所有窗口
3、监视程序Monitor51
通过串行口,PC机与目标板进行通信,利 用 Monitor51,在PC机上显示程序的运行情
Keil C操作界面
编辑状态的操作界面主要由5部分组成: 最上面的菜单栏、菜单栏下面的工具栏、左 边的工程管理窗口、中间的编辑窗口、下面 的输出信息窗口。 菜单项主要有:文件、编辑、视图(View)、 工程、调试、片内外设(Peripherals)、工具、 软件版本控制系统(SVCS)、窗口、帮助。 工具都是相应菜单项的快捷操作按钮, 所以,下面以介绍菜单项为主线,并指明对 应的工具按钮。
2 Keil C操作界面
十、帮助(Help)菜单
1)µVision Help:打开µVision在线帮助 2)Open Books Window:打开电子图书窗口 3)Simulated Peripherals for…: 显示片内外设信息 4)Internet Support Knowledegebase: 打开互联网支持的知识库 5)Contact Support:联系方式支持 6)Check for Update:检查更新 7)About µVision: 显示µVision的版本号和许可证信息
2 Keil C操作界面
14)Enable/Disable Trace Recording: 使能/禁止跟踪记录 15)View Trace Records: 显示执行过的指令 16)Memory Map…: 打开存储空间配置对话框 17)Performance Analyzer…: 打开性能分析设置窗口 18)Inline Assembly…:对某一行重新汇编, 且可以修改汇编代码 19)Function Editor…: 编辑调试函数和调试配 置文件
2 Keil C操作界面

六、片内外设(Peripheral)菜
1)Reset CPU:复位CPU 2)Interrupt:设置/观察中断(触发方式、 优先级、使能等) 3)I/O Ports:设置/观察各个I/O口 4)Serial:设置/观察串行口 5)Timer:设置/观察各个定时器/计数器 6)A/D Converter:设置/观察A/D转换器 7)D/A Converter:设置/观察D/A转换器 这一部分的内容,与选择的CPU有关。
第一部分
• 要求 掌握使用KEIL进行程序创建,运行。
C51集成开发软件Keil C
主要内容
1 Keil C集成开发工具 简介 2 Keil C操作界面 3 Keil C的使用 4 项目的运行调试
C51集成开发软件Keil C
Keil C:是德国KEIL公司开发的单片机C 语言编译器。其前身是FRANKLIN C51,功 能相当强大。 µVision2:是一个for Windows 的、集 成化的C51开发环境。集成了文件编辑处理、 项目管理、编译链接、软件仿真调试等多种 功能,是强大的C51开发工具。 在后面的讨论中,对Keil C和µVision2 两个术语不做严格的区分,一般多称呼为 Keil C,包含有µVision2集成开发环境之意。
三、查看(View)菜单
1)Status Bar:显示或隐藏状态栏 2)File Toolbar:显示或隐藏文件工具栏 3)Build Toolbar:显示或隐藏编译工具栏 4)Debug Toolbar:显示或隐藏调试工具栏 5)Project Windows:显示或隐藏工程窗口 6)Output Windows:显示或隐藏输出窗口 7)Source Browser:打开源文件浏览器窗 口 8)Disassembly Windows: 显示或隐藏反汇编窗口
图4-7 Keil C51的 工程管理器
3 Keil C应用
一、项目的建立
1、建立项目 选择Project菜单下的New Project命令, 创建新工程,在对话框中设定新工程的位 置,输入新工程名字保存即可。 2、选择CPU 在出现的为新工程选择CPU的界面,在 “data base”栏下选择所使用的CPU。确 定后,会弹出一“Copy Standard 8051 Startup Code to Project Folder and Add File to Project”信息, 一般选择“是”即 可。
2 Keil C操作界面
五、调试(Debug)菜单
1)Start/Stop Debugging: 启动/停止调试模式 2)Go:全速运行 3)Step:跟踪运行 4)Step Over:单步运行 5)Step out of current function: 一步执行完当前函数并返回 6)Run to Cursor line: 一步运行到当前光标处 7)Stop Running:停止运行
1 KeilC集成工具简介
BL51也是链接/定位器,除了具有L51所 有的功能之外, (1)可以链接定位大于64KB 的程序;(2) 具有代码域及域切换功能;(3) 可用于RTX51实时多任务操作系统。
二、LIB51库管理器
LIB51库管理器可以把由汇编器、编译器 创建的目标文件构建成目标库(.LIB)。 这些库是按规定格式排列的目标模块, 可在以后被链接器所使用。
2 Keil C操作界面
11)Clear All Bookmark: 清除当前文件中所有的书签 12)Find… 13)Replace…:查找与替换 14)Find in Files…: 在多个文件中查找字符串 15)Goto Matching Brace: 寻找匹配的各种括号
2 Keil C操作界面
3 Keil C应用
二、给项目加入程序文件
加入的文件可以是C文件,也可以是汇 编文件。加入程序文件的过程如下。 1)在项目管理器窗口中展开Target1文 件夹,可以看到Source Group1。 2)向Source Group1添加文件。在 Source Group1点击鼠标右键,会弹出一 菜单,其中有一“Add Files to Group‘Source Group1’”命令,点击后会 弹出一对话框,选择需要加入的程序文件, 并且一次可以加入多个文件。如图4-9所示。
相关文档
最新文档