keil详细安装及使用
keil使用介绍 -回复
keil使用介绍-回复Keil使用介绍Keil是一款广泛应用于嵌入式系统开发中的集成开发环境(IDE),其提供了一套全面的工具链,包括了编译器、汇编器、调试器以及仿真器等,帮助开发人员进行嵌入式软件的开发与调试。
本文将一步一步地介绍Keil 的安装、项目创建、编译与调试等相关操作,以帮助初学者快速上手使用Keil进行嵌入式开发。
一、Keil的安装1. 下载Keil安装包:首先,我们需要从Keil官方网站上下载合适的Keil安装包。
根据自己所使用的嵌入式处理器类型,选择对应的Keil版本进行下载。
2. 运行安装程序:下载完成后,双击安装程序进行安装。
按照安装程序的引导,选择安装路径和组件安装选项等,然后等待安装完成。
3. 激活Keil许可证:安装完成后,首次打开Keil时,系统会要求激活Keil许可证。
根据提示输入许可证信息,完成激活过程。
二、Keil项目创建1. 新建项目:打开Keil,点击菜单栏的“Project”选项,然后选择“New Project”来创建一个新的项目。
2. 选择处理器类型:在弹出的对话框中,选择适用于您的嵌入式处理器的型号。
如果您的处理器不在列表中,您可以选择最接近的型号。
3. 选择存储路径:在下一个对话框中,选择您想要存储项目的路径,并给您的项目命名。
单击“Save”按钮进行保存。
4. 配置工程选项:在项目创建完成后,Keil会自动打开“Options for Target”窗口。
在该窗口中,您可以配置项目的各项参数,包括编译器设置、目标设备选项和调试设置等。
三、Keil编写与编译1. 新建源文件:在项目资源管理器中,右键单击项目名称,选择“Add New Item”来添加新的源文件。
您可以选择添加C文件、汇编文件或者其他类型的源文件。
2. 编写源代码:双击新建的源文件,进入编辑器界面,开始编写您的嵌入式软件代码。
3. 编译项目:在Keil菜单栏中选择“Project”选项,然后选择“Build target”来编译您的项目。
keilc软件安装及使用说明
KEIL软件的安装将带有KEIL安装软件的光盘放入光驱,打开光驱中名为“keil750A”的文件夹再打开setup文件夹,双击setup文件夹中“setup”文件即开始安装。
单击“Full Version”.。
如图所示:点击“Next”→“Yes” →”Next”,此时则须序列号(序列号在光盘keil750AHK)文件夹目录下的”sn”文件中’)输入序列号,其他四项输入任意字母。
如图:点击“Next” →Next”开始安装,点击Next” →Finish即完成安装。
USB驱动的安装:若使用的仿真器是USB接口的,则需要安装USB驱动。
打开安装光盘中的“安装USB 驱动”文件夹,双击“USB_CP2102_XP_2000”开始安装。
1.双击:“安装USB驱动”文件夹下的“USB_CP2102_XP_2000.exe”:2.单击“下一步”:3.选定安装程序的功能:选择“此功能及所有子功能将安装在本地硬盘驱动器上”4.下一步:“安装”5.安装完成。
6.连接上KEIL仿真器在设备管理器里可看到安装的驱动端口:KEIL软件的操作说明:硬件基础实验操作(以实验一八段数码管显示实验为例):将KEIL仿真器上40芯排线一端和实验箱上51CPU板上的40芯排针连接起来,将仿真器连接的USB或串口线与PC机对应的USB或串口连接起来,打开实验箱电源。
进入KEIL软件界面,点击项目/打开项目在C:\KEIL\UV2\51配套实验例程中选择实验一,内有ASM和C51两种程序,进入ASM 文件夹打开LED项目文件进入如图所示界面点击“调试/启动/停止调试”,进入调试界面,点击“调试/运行”可看到8段数码管交替显示0—F新建一个项目文件:首先进入Keil软件,点击工具栏“项目”选项中的“新项目”,如图所示:输入工程文件名称,并选则保存文件的目录(该目录位置任意,可新建文件夹),如图:为项目文件选择一个目标器件(A TMEL89C51),如图所示:点确定后会弹出一个对话框选择否.右键点击项目工作区的目标1,再弹出的菜单中选择“为目标‘目标1’选项”如图所示:在“为目标‘目标1’设置选项”中,点击“调试”菜单,在此菜单中可选择是使用硬件仿真,还是软件仿真,连接实验箱做实验时选择硬件仿真,点击硬件仿真选项后面的[设置]选项,在此对对话框中选择串口和波特率,串口根据所连电脑来决定。
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提供了一些工具和功能,以帮助您优化代码并排除故障。
例如,您可以使用编译器优化选项来提高代码的效率,并使用内存和性能分析工具来分析代码的资源使用情况。
Keil5安装及开发步骤
Keil5 安装及开发步骤1、下载Keil5并解压缩,得到两个文件:
双击mdk511启动安装,直到完成,自动弹出Pack的安装提示:
点击OK,进入包安装界面:
在Pack一栏,列出了所有单片机的类型,每种的右边都有一个Install 按钮,要开发哪种单片机,就点击对应的Install ,会自动安装相应的包,用不到的单片机,就不用安装。
必须下载ARM:CMSIS 工程包,否则所有的单片机都不能用。
也可以手动安装,在右半部分的Device栏下,找到要开发的单片机型号,Summary栏就会出现蓝色的字,单击会自动链接到下载网页:
点击DownLoad按钮即可下载,双击下载的Keil.STM32F1xx_DFP.2.0.0 ,启动安装,与之前的自动安装效果相同。
2、随时下载固件包
在Keil5开发界面有一个图标:,点击这个图标可以随时下载固件包。
3、建立工程步骤
点击Project菜单:,选择新建工程,选择文件名和保存目录,弹出选择器件的对话框,对话框里只有下载了工程包的单片机器件可以选择:
点击选择一个具体的型号,点击OK:
弹出RTE管理画面:
点开Device前面的加号,选中Startup,GPIO,如果用到DMA也要选中,但是这时是黄色的:
下面的Validation Output中的提示意思是说,需要CMSIS的CORE,再点开上边的CMSIS,选中CORE,黄色警告立即变成绿色:
接着在下面的StdPeriphDrivers里面选中要用到的外设的驱动,首先要选FramWork,否则其它所有选项都是黄色:
到此,程序包添加完成,接下来就是添加代码程序。
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的使用流程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”选项。
keil5使用教程简单项目
keil5使用教程简单项目Keil是一款广泛应用于嵌入式系统开发的集成开发环境(IDE),其最新版本为Keil5。
本文将介绍如何使用Keil5进行简单项目开发。
一、Keil5的安装与配置我们需要下载并安装Keil5软件。
安装完成后,打开Keil5,进入“Options for Target”选项,进行一些基本配置,如选择目标芯片型号、调试器等。
配置完成后,我们就可以开始进行项目开发了。
二、新建项目在Keil5中,我们可以通过“File”菜单下的“New Project”选项来新建一个项目。
选择好项目保存的路径和名称后,Keil5会自动生成一个空白的项目文件。
接下来,我们需要导入需要的源代码和头文件。
三、导入源代码和头文件在Keil5中,我们可以通过“Project”菜单下的“Add Files to Group”选项来导入源代码和头文件。
选择好需要导入的文件后,Keil5会将这些文件添加到项目中。
四、编写代码在Keil5中,我们可以通过“Source Group”下的相应文件来编写代码。
Keil5支持多种编程语言,如C、C++等。
我们可以根据项目需求选择合适的编程语言进行开发。
在编写代码时,我们可以利用Keil5提供的代码编辑器进行代码的编写和调试。
五、编译项目在Keil5中,我们可以通过点击工具栏上的“Build”按钮来对项目进行编译。
编译完成后,Keil5会生成可执行文件。
如果编译过程中有错误信息,我们可以通过Keil5的编译输出窗口来查看具体的错误信息,并进行相应的修改。
六、下载程序在Keil5中,我们可以通过点击工具栏上的“Download”按钮来下载程序到目标芯片中。
在下载过程中,Keil5会通过调试器与目标芯片进行通信,并将程序下载到目标芯片的存储器中。
七、调试程序在Keil5中,我们可以通过点击工具栏上的“Start/Stop Debug Session”按钮来开始或停止调试会话。
单片机入门基础准备篇——Keil uVision4安装和使用
Keil uVision4安装和使用单片机开发,首要的两个软件一个是编程软件,一个是下载软件。
编程软件我们用Keil uVision4的51版本,也叫做Keil C51,不做过多介绍,先直接讲如何安装。
1)首先准备Keil uVision4安装源文件,双击安装文件,弹出安装的欢迎界面,如图1-1所示。
图1-1Keil安装欢迎界面2)点击“Next”按钮,弹出“License Agreement”对话框,如图1-2所示。
这里显示的是安装许可协议,需要在“I agree to all the terms of the preceding License Agreement”打勾。
图1-2“License Agreement”对话框3)点击“Next”按钮,弹出“Folder Selection”对话框,如图1-3所示。
这里可以设置安装路径,默认安装路径在“C:\Keil”文件夹下。
点击“Browse...”按钮,可以修改安装路径,这里建议大家用默认的安装路径,如果你要修改,也必须使用英文路径,不要使用包含有中文字符的路径。
图1-3“Folder Selection”对话框4)点击“Next”按钮,弹出“Customer Information”对话框,如图1-4所示。
大家输入用户名、公司名称以及E-mail地址即可。
图1-4用户信息5)单击“Next”,就会自动安装软件,如图1-5所示。
图1-5安装过程6)安装完成后,弹出来安装完成对话框,如图1-6所示,并且出现几个选项,大家刚开始把这几个选项的对号全部去掉就可以了,先不用关注有什么作用。
图1-6安装完成7)最后,点击“Finish”,Keil编程软件开发环境就这么装好了。
首先,我们用Keil先打开一个现成的工程,来认识一下Keil软件,如图1-7所示。
图1-7工程文件从图1-7我们可以很轻松的分辨出菜单栏、工具栏、工程管理区、程序代码区和信息输出窗口。
KEIL5安装与使用以及相关问题详解
首先是下载安装文件与破解文件,这个不详细说明。
你将会得到这两个文件!双击第一个安装文件!点击Next>>打勾,然后Next>>选择安装路径,建议默认即可。
Next>>1.随便写点什么。
Next>>2. 6等待安装结束即可安装完毕3.7把图上的钩钩打掉,然后完成4.8然后它会弹出这个,这个我们过后再讲,先将它关闭。
点击OK,点击是。
5.9然后你在桌面会得到keil5的图标,右键选择以管理员身份运行。
6.10打开后点击File-LicenseManagement7.11 将如下代码复制8.12 打开我们的破解文件9.13 将复制的代码填入,并且选择ARM10.14 点击Generate,将生成的代码复制。
11.15粘贴到如图所示,点击Add LIC。
出现如图所示表示破解完成。
到这KEIL5的安装算是完成了。
接下来我们看看如何使用。
END方法/步骤2:安装库文件1. 1回到keil界面,点击如图所示按钮2. 2将弹出我们之前关闭的窗口,我们将图分成左右两边然后说明一下。
先说左边,左侧窗口主要选择你所使用的芯片或开发板,开发板我们没有就不管了。
这里我们选择的STM32F103ZE 芯片。
后边蓝色区域是芯片简要说明与库文件下载链接。
点击蓝色区域即可下载STM32F103ZE 的库文件。
3. 3这是我们刚下载库文件,双击安装。
然后一路Next>>完成即可,如果之前路径改变了,那么此时库文件也应改变。
(这里只是说明手动安装库文件的过程,实际不需要点链接下载安装,我们接着往下看)4. 4我们看右边,右边的packs显示了该芯片可以安装的相关支持。
Examples是实例代码。
5. 5根据图中的序号分别翻译过来就是(这里仅供参考)1.STMicrcoelectronice STM32F1系列支持的驱动程序和实例(有没有发现和之前下载的文件是一样的名字“STM32F1xx_DFP”实际上刚才是手动下载,在这可以直接点击lntall可以自动下载并自动安装)。
keil5使用手册
keil5使用手册(最新版)目录1.Keil 5 简介2.安装与配置3.使用方法4.常见问题与解决5.总结正文【Keil 5 简介】Keil 5 是一款功能强大的集成开发环境(IDE),专为嵌入式系统开发而设计。
它支持多种处理器架构,如 ARM、MIPS、AVR 等,为用户提供了一个统一的软件开发平台。
Keil 5 具有代码智能提示、调试、仿真等功能,能够极大地提高嵌入式开发效率。
【安装与配置】安装 Keil 5 前,请确保您的计算机满足系统要求。
安装过程中,按照向导的提示进行操作,即可完成安装。
安装完成后,需要对 Keil 5 进行配置,包括设置编译器、调试器等。
具体配置方法可参考 Keil 5 的使用手册或在线教程。
【使用方法】1.创建项目:在 Keil 5 中,首先需要创建一个项目。
项目包含了源代码文件、编译选项、调试设置等。
创建项目后,可以添加、删除或修改源代码文件。
2.编写代码:在 Keil 5 中,可以使用 C、C++等编程语言编写嵌入式代码。
通过代码智能提示功能,可以快速定位变量、函数等,提高编写速度。
3.编译与调试:在 Keil 5 中,可以设置编译选项和调试设置。
编译完成后,可以使用调试器进行调试。
调试器提供了丰富的调试功能,如断点、单步执行、查看内存等,帮助开发者快速定位问题。
4.生成与下载:在 Keil 5 中,可以生成对应的二进制文件,并将其下载到目标硬件。
通过仿真器或实际硬件,可以对程序进行测试,确保其正常运行。
【常见问题与解决】1.安装过程中出现错误:如果在安装过程中遇到错误,可以尝试重新安装或升级操作系统。
2.打不开项目:如果无法打开已有项目,可能是项目文件损坏或 Keil 5 版本不兼容。
可以尝试备份项目文件,重新创建项目。
3.编译与调试问题:如果在编译或调试过程中遇到问题,可以查阅Keil 5 的使用手册或在线教程,寻求解决方案。
【总结】Keil 5 是一款强大的嵌入式开发工具,适用于多种处理器架构。
KEIL使用说明(好)
KEIL简单使用说明本说明包括以下内容:1、新建KEIL工程2、代码的编译3、在线仿真4、硬件仿真一、新建KEIL工程1.0)点击WINDOWS操作系统的[开始]——>[程序]→[Keil uVision4]启动Keil uVision4或在桌面双击[Keil uVision4]快捷方式启动。
启动KEIL如图所示:1.1)点击“Project”→Close Project,关闭工程(即关闭旧工程)点击“Project”→“New uVision Project”新建一个工程。
如图所示;1.2)在弹出窗口里边选择文件目录,创建工程文件夹。
如图所示1.3)刚才建立的“新建文件夹”下,给工程起个名字后保存,不需要填后缀名。
如图所示1.4)点击保存工程以后,弹出一个对话框,提示选择CPU类型,点击“Atmel”—>“AT89C51”如图所示1.5)点击“OK”以后,弹出对话窗口,提示要不要添加51单片机的启动代码,选择“否”;如图所示至此,一个空的Keil工程文件就建成了。
如图所示1.6)建立一个文本文件,以便输入程序。
点击“file”→“N ew…”图标按钮,建立一个默认名字为“Text1”的空白文本编辑窗,结果所图所示1.7)在新建文本窗中编写程序,编完以后,点击“Save”,弹出保存对话窗口,文件保存在刚才的工程目录下,文件名为“text1.c”(注意:要加后缀名*.c)。
如图所示1.8)把程序文件添加进工程,在工程窗口里边,选择Target1下里的组“Source Group1”,单击右键,选择[A dd File to Group…],选择要添加到的文件“Text1.c”,按“ADD”即可。
如图所示1.9)编译和连接工程,点击“Rebuild”,编译结果所图所示编译选择介绍:编译当前文件的:如果只是确认当前文件是否存在问题,可以选择这个按键;编译修改过的文件并链接:如果只是确认最近的修改是否存在问题,可以选择这个按键;编译所有文件:选择这个按键将重新编译链接整个工程文件。
Keil 5.11 安装过程
(1)粘贴产生的
(2)添加此 license
3. 安装 pack ,上述操作完成后,发现keil 中没有同以往版本一样,显示支持的device,这是因为新 版本的keil允许用户自行安装需要用到device。安装过程可见下述。 部分资料可从官网下载 /dd2/pack/ 如何打开pack installer? 打开 keil ,project 菜单下选择manage,下拉菜单中选择 pack installer
根据不同编译器版本,有对应 MCU device 型号。 PACK installer keil 5.11 版本(安装、破解、pack 安装、工程编译) Keil5.0 安装及使用 1.安装KEIL
点击即开始安装 2.破解 选择 keygen 文件夹,打开keygen 程序
打开keil,file 菜单下选择 licnese manager,打开,将 CID 值拷贝,粘贴到 keygen 程序的 CID 值中,点击generate,产生下面的 lisence ,将 license 拷贝到license manager 的 NEW license code 位置,点击右侧 ADD LIC 即完成破解。
打开 pack installer后,以添加 NXP LPC11XX 系列为例。 安装前。Keil内显示支持 device 如下,当前可见 只支持 NXP LPC1500 系列
打开 pack installer ,可以从右侧库中选择 NXP-LPC1100 ,即出现左侧对应界面,或者直接在右侧 search 中输入 LPC1100
已经添加
下面用新版本keil 打开一个之前版本的工程,以 LPC11U68 为例,在device中选择 LPC11U68 ,evice 第二种方法,输出 LPC1100
keil详细安装及使用
Keil安装及使用说明书一、keil uvision4的安装1.打开keil uvision4的存放文件夹,双击运行文件“c51v900.exe”,如图1:2.双击图1中的“①”后,弹出如图2所示对话框,选择该图中的“②”3.弹出许可协议对话框中选择同意,继续选择“next”,如图3所示:4.弹出一个新对话框后单击“Browse”选择安装路径,假定将安装的目录选择在“D:\Keil”,再次单击“next”,如图4:5. 此时又弹出一个新对话框,需输入姓名及电子邮件信息,我们可以随便填入(最好填入英文,且必须填,否则无法完成安装)。
然后单击“next”,如样例图5。
接着会自动安装:6. 安装完成后弹出对话框,单击“finsh”,如图6所示:7.此时虽完成安装,但在编译一些较大的文件时,将会出现编译不能继续进行的问题。
解决方法是将此软件进行破解,破解方法如下:打开“破解软件(注册机)”文件夹,双击“KEIL_Lic.exe”,如图7、图8:8.接着弹出一个对话框,需填写CID(图9)。
填写内容在keil uVision4中得到,方法:打开keil uVision4,点击“File”—>“License Management...”,弹出图10所示对话框。
复制图10右上角的CID填到图9中的CID中,然后单击“Generate”,得到如图11序列号,然后复制图11中“2”所指的序列号到图12红色框中,然后单击“Add LIC”。
至此,keil uvision4的全部安装完成。
二、keil uvision4的基本使用:建立第一个工程1.为了养成一个良好的习惯在建立工程前,我们可以先建立一个该工程的文件夹,这里我们举例说明。
首先建立一个文件夹,放在F:\keil工程,如图13:2. 打开keil uvision4软件,选择“Project NewProject”(如图14)。
弹出工程创建对话框,选择将工程存在刚创建的F:\keil工程文件夹下,给该工程命名为pro1,保存(如图15):2.此时弹出芯片选择对话框,我们根据实际情况选择需要的芯片,本实验仪器所用的芯片是STC公司生产的90C51芯片。
实验1 KEIL安装及使用篇
讯方公司 传感器实验1、通过该实验项目,学生能够掌握KEIL 的安装过程;2、通过该实验项目,学生能够掌握KEIL 的简单使用。
1、安装KEIL ,破解KEIL ,安装J-Link 驱动;2、使用KEIL 进行编译,得到hex 输出文件。
1.4.1 软件部分1、Keil uVision4集成开发环境;2、J_Link 仿真器驱动。
1.5.1 KEIL 与ARMKeil 公司2005年由ARM 公司收购。
其两家公司分别更名为ARM Germany GmbH 和ARM Inc 。
Keil 公司首席执行官Reinhard Keil 表示:“作为ARM Connected Community 中的一员,Keil 和ARM 保持着长期的良好关系。
通过这次收购,我们将能更好地向高速发展的32位微控制器市场提供完整的解决方案,同时继续在uVision 环境下支持我们的8051和C16x 编译器。
”而后ARM Keil 推出基于uVision 界面,用于调试ARM7,ARM9,Cortex-M 内核的MDK-ARM 开发工具,用于为控制领域的开发。
1.5.2 KEIL 界面介绍如图1-1所示,为KEIL 的界面。
图1-1 KEIL 界面菜单栏工具栏工程窗口编辑窗口信息输出窗口实验一 KEIL安装及使用篇1.5.3KEIL工具栏介绍KEIL工具栏,如图1-2所示。
图1-2 KEIL工具栏复位:其功能等同于硬件上按复位按钮。
相当于实现了一次硬复位。
代码重新执行。
执行到断点处:该按钮用来快速执行到断点处,有时候你并不需要观看每步是怎么执行的,而是想快速的执行到程序的某个地方看结果,这个按钮就可以实现这样的功能。
挂起:此按钮在程序一直执行的时候会变为有效,通过按该按钮,就可以使程序停止下来,进入到单步调试状态。
执行进去:该按钮用来实现执行到某个函数里面去的功能,在没有函数的情况下,是等同于执行过去按钮的。
执行过去:在碰到有函数的地方,通过该按钮就可以单步执行过这个函数,而不进入这个函数单步执行。
Keil C51软件的安装与使用
Keil C51软件的安装与使用一、系统要求安装Keil C51集成开发软件,必须满足一定的硬件和软件要求,才能确保编译器以及其他程序功能正常,必须具有:Pentium、Pentium-II或兼容处理器的PC;Windows95、Windows98、WindowsNT4.0、 Windows2000、Windowsxp;至少16MRAM;至少20MB硬盘。
二、软件的安装下面以Keil C51 V7.10版为例,介绍如何安装Keil uVision3集成开发环境。
2.1拿出随机赠送的系统光盘放入光驱中(假设E盘),进入E:\单片机开发工具\Keil_setup\目录,这时你会看到Setup.EXE文件,双击该文件即可安装。
2.2 这时会出现如图2.1所示的安装初始画面,稍后弹出一个安装向导对话框如图2.2所示,询问用户是安装评估版(Eval Version)还是完全版(Full Version),可以选Full Version。
图2.1图2.2在此后弹出的几个对话框中选择Next,这时会出现一个如图2.4 所示的安装路径设置对话框,默认路径是C:\KEIL,图2.3 当然用户点击Browse 选择适合自己的安装目录,如D:\Keil C51。
2.5在接下来的询问确认对话框如图2.4中选择Next命令按钮加以确认即可继续安装。
图2.42.6 接下来就是等待安装,安装完毕后单击Finish 加以确认,此时您可以在桌面上看到Keil uVision3软件的快捷图标,双击它就可以进入Keil C51集成开发环境。
3) Keil C51软件的使用Keil C51集成开发环境是以工程的方法来管理文件的,而不是单一文件的模式。
所有的文件包括源程序(包括C程序、汇编程序)、头文件、甚至说明性的技术文档都可以放在工程项目文件里统一管理。
在使用Keil C51前,您应该习惯这种工程管理方式,对于刚刚使用Keil C51的用户来说,一般按照以下步骤来创建一个自己的Keil C51应用程序。
Keil MDK安装、使用说明
RealView MDK安装使用指南——For Luminary Micro Stellaris系列——Use J-link仿真器北京精仪达盛科技有限公司目录第1章RealView MDK4.01集成开发环境 (3)1.1 RealView MDK简介 (3)1.2 J-LINK仿真器介绍 (3)1.3 RealView MDK4.01安装 (5)1.3.1 RealView MDK4.01 的安装步骤 (5)1.3.2 安装J-link驱动 (7)第2章安装流明诺瑞驱动库 (9)2.1 获得驱动库 (9)2.2 驱动库安装步骤 (10)第3章在RealView MDK4.01 中新建一个工程项目 (11)3.1 创建工程 (11)3.2 工程管理 (15)3.3 工程基本配置 (17)3.4工程的编译链接 (22)3.5 程序烧写到FLASH (22)3.6 代码运行 (22)第1章RealView MDK集成开发环境1.1 RealView MDK简介RealView MDK是ARM公司最先推出的基于微控制器的专业嵌入式开发工具。
它采用了ARM的最新技术工具RVCT,集成了享誉全球的μVision IDE,因此特别易于使用,同时具备非常高的性能。
与ARM之前的工具包ADS等相比,RealView编译器的最新版本可将性能改善超过20%。
1.2 J-LINK仿真器介绍全功能版J-LINK配合IAR EWARM,ADS,KEIL,WINARM,Real View等集成开发环境支持所有ARM7/ARM9/Cortex内核芯片的仿真,通过RDI接口和各集成开发环境无缝连接,操作方便、连接方便、简单易学,是学习开发ARM最好最实用的开发工具。
最显著的特点:速度快,FLASH断点不限制数量,支持IAR、KEIL、ADS等环境。
* USB 2.0接口;* 支持任何ARM7/ARM9 核,Cortex M3 supported;* 下载速度达到600k byte/s;* DCC速度到达800k byte/s;* 与IAR Workbench可无缝集成;* 通过USB供电,无需外接电源;* JTAG最大时钟达到12M;* 自动内核识别;* 自动速度识别;* 支持自适应时钟;* 所有JTAG信号能被监控,目标板电压能被侦测;* 支持JTAG链上多个设备的调试;* 完全即插即用;* 20Pin标准JTAG连接器;* 宽目标板电压范围:1.2V-3.3V (可选适配期支持到5V);* 多核调试;* 包括软件:J-Mem,可查询可修改内存;* 包括J-Link Server (可通过TCP/IP连接到J-Link);* 可选配J-Flash,支持独立的Flash编程;* 选配RDI插件使J-Link适合任何RDI兼容的调试器如ADS、Relview和Keil等;* 选配RDI Flash BP,可以实现在RDI下,在Flash中设置无限断点;* 选配RDI Flash DLL,可以实现在RDI下的对Flash的独立编程; * 选配GDB server,可以实现在GDB环境下的调试。
keil5使用手册
keil5使用手册Keil5是一款广泛应用于嵌入式系统开发的集成开发环境(IDE),它提供了完善的软硬件开发工具和强大的调试能力。
本手册旨在帮助开发者快速上手使用Keil5,并提供一些常用功能和技巧。
以下是具体使用步骤和注意事项:第一步:Keil5安装与配置- 首先,从Keil官网下载最新版本的Keil5,并进行安装。
- 打开Keil5并根据向导进行基本配置,包括选择合适的开发板和片上系统(SoC)等。
- 配置编译器和调试器选项,确保与目标硬件匹配。
第二步:项目建立与管理- 在Keil5界面上,选择“File”->“New Project”创建新项目。
- 选择项目类型和合适的目标设备。
- 配置工程设置,包括编译选项、链接选项和调试选项等。
第三步:编写代码- 在Keil5的“Project”视图中,展开“Source Group”并右击选择“Add New Item”。
- 编写所需的C/C++源代码文件,并将其添加到项目中。
- 可以在Keil5中使用强大的代码编辑器,支持语法高亮、代码折叠等功能。
第四步:编译与构建- 在Keil5的“Project”视图中,选择“Build”->“Build Target”进行编译。
- Keil5将根据项目配置进行编译和链接,并生成可执行文件。
第五步:调试与仿真- 在Keil5的“Debug”视图中,选择“Start/Stop Debug Session”开始调试。
- Keil5提供了丰富的调试功能,包括跟踪变量、设置断点、单步执行等。
- 可以通过仿真器或调试器与目标硬件进行连接,进行实时调试。
第六步:性能分析与优化- Keil5提供了性能分析工具,用于优化代码和系统性能。
- 可以使用“Performance Analyzer”来监测代码的执行时间、函数调用树等。
- 根据性能分析结果,对关键代码进行优化和改进。
第七步:固件下载与调试- 在Keil5的“Project”视图中,选择“Options for Target”进行相关设置。
keil UVISION驱动程序安装及使用说明
驱动程序安装及使用说明
在配套光盘的“02.驱动程序\USB仿真器PC驱动程序”文件夹下找到“Setup.exe”文件,双击该文件启动安装,出现如图1所示的安装界面。
图1 驱动程序界面
驱动程序默认安装在系统盘的“Program Files”文件夹下。
建议使用系统默认安装目录,直接点击【Install】按键。
图2 驱动程序安装成功界面
成功安装驱动程序后,出现如图2所示界面。
点击【确定】按键,驱动程序安装完毕。
使用USB连接线连接电脑和DPJ_2实验箱的“仿真”接口,会自动寻找并安装驱动程序。
之后打开“控制面板”下的“系统”,在“系统属性”的“硬件”标签下点击【设备管理器】按键,在如图3所示的“设备管理器”界面中点击“端口(COM和LPT)”前的“+”,展开后可以查看USB转接的串口号。
图3设备管理器界面
HC-EZ51SYS-Mini开发板用户手册 REV-2010.B1
如图3所示,本机USB转接串口被识别为“COM1”。
此处分配的串口号,必须和Keil uVision3集成开发环境的“Debug”中设定的串口标号一致。
关于Keil uVision3集成开发环境的使用,详见《Keil uVision3集成开发环境安装及使用介绍》文档。
- 1 -。
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、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Keil安装及使用说明书
一、keil uvision4的安装
1.打开keil uvision4的存放文件夹,双击运行文件“”,如图1:
2.双击图1中的“①”后,弹出如图2所示对话框,选择该图中的“②”
3.弹出许可协议对话框中选择同意,继续选择“next”,如图3所示:
4.弹出一个新对话框后单击“Browse”选择安装路径,假定将安装的目录选择在“D:\Keil”,再次单击“next”,如图4:
5. 此时又弹出一个新对话框,需输入姓名及电子邮件信息,我们可以随便填入(最好填入英文,且必须填,否则无法完成安装)。
然后单击“next”,如样例图5。
接着会自动安装:
6. 安装完成后弹出对话框,单击“finsh”,如图6所示:
7.此时虽完成安装,但在编译一些较大的文件时,将会出现编译不能继续进行的问题。
解决方法是将此软件进行破解,破解方法如下:打开“破解软件(注册机)”文件夹,双击“”,如图7、图8:
8.接着弹出一个对话框,需填写CID(图9)。
填写内容在keil uVision4中得到,方法:打开keil uVision4,点击“File”—>“License Management...”,弹出图10所示对话框。
复制图10右上角的CID填到图9中的CID中,然后单击“Generate”,得到如图11序列号,然后复制图11中“2”所指的序列号到图12红色框中,然后单击“Add LIC”。
至此,keil uvision4的全部安装完成。
二、keil uvision4的基本使用:建立第一个工程
1.为了养成一个良好的习惯在建立工程前,我们可以先建立一个该工程的文件夹,这里我
们举例说明。
首先建立一个文件夹,放在F:\keil工程,如图13:
2. 打开keil uvision4软件,选择“Project NewProject”(如图14)。
弹出工程创建对
话框,选择将工程存在刚创建的F:\keil工程文件夹下,给该工程命名为pro1,保存(如图15):
2.此时弹出芯片选择对话框,我们根据实际情况选择需要的芯片,本实验仪器所用的芯片
是STC公司生产的90C51芯片。
但实际运用较多的是Atmel公司的芯片(如图16(a)),两公司在89以及90系列的单片机结构上是相同的,这里我们选择Atmel公司的AT89C51。
单击OK,弹出创建的提示窗口,选择是,即可完成工程创建与单片机的选取。
如下图16(b)所示:
4.接下来进行单片机的编程,这里使用的C语言进行编程,我们进行一个简单的小程序:让LED不断闪烁。
我们选择“File”—>“New”。
出现文件名为“Text N”(N表示数字)的编程区(如图17(a)和17(b))。
在上面可以开始进行编程了。
这里我们编好程序后,就将该程序保存到F:\keil工程文件夹下面,单击“File”—>“Save”(图17(c)),会弹出保存到的位置的对话框。
默认的文件夹就是我们建立的F:\keil工程文件夹,在给文件命名(如果用的是汇编语言,扩展名应该是ASM)。
单击保存即可。
如图18:
5.保存后,会发现编辑区的字体已经变色了。
接着将该段程序添加到工作组中。
打开左上角Traget目录(图18(a)),右键单击Source Group 1,左键选择Add Files To Group ‘Source Group 1’,弹出dd Files To Group Source Group 1对话框,选择刚刚建立的文件,之后单击Add【注意此处点击没反应,但不可省】完成添加,添加后关闭该对话框,该过程分别
如图18(b),图18(c)、图18(d)所示:
6.接下来设置芯片的参数,并进行编译。
具体步骤见图 19(a)、(b)(c)所示:
编译信息见图19(d):
7.如果编译没有错误,则在F:\keil工程文件夹中会生成我们需要的扩展名为.hex的文件。
该文件就是我们的目标文件。
如图20所示:
附:
如果程序出错,则不会通过编译,自然也不会产生“.hex”文件,图21是所列的编译出错信息,这时必须检查程序是否出错,直到修改的程序可顺利编译为止。