Keil MDK4.01安装、使用说明
Keil教程

Creat by 辽宁科技大学电子协会matao技术交流QQ1585641394大家好,本教程主要为大家讲解Keil的安装以及以及破解和使用,通过本教程可以快速的掌握Keil的使用先解压压缩包,解压后的效果如下图双击C51这个文件,进行C51版Keil的安装,MDK420是对ARM的编译点击下一步勾选同意选项>然后点下一步填选信息:这个可以按个人爱好,随意填写然后下一步选择安装路径,我的默认的是D盘,软件尽量不要装在C盘,会降低系统的运行速度然后一路下一步,等待安装完成安装完毕后,会在桌面上看到这个快捷方式到此Keil的安装部分就交接完毕,有点Windows操作经验的就会安装,非常简单。
下面为大家讲解,如何破解和使用:双击快捷方式启动Keil启动后的界面如图所示第一次使用Keil时需要破解,否则在编译某些文件时会受限制,点击File 选择密钥管理将CID号码复制到,破解软件里(PS:破解软件有可能被杀毒软件误报为病毒,不要害怕,而且软件启动时会有声音发出,不要恐慌,这不是病毒,呵呵)点击Generate破解软件会生成序列号,将序列号复制到Keil中点击Add LIC后提示破解成功到此Keil破解完毕,使用期限到2020年,足够了。
下面为大家讲解如何使用点击Project 然后点击NEW Project新建一个工程并保存为TEST保存后会出现选择CPU的对话框,我们选择Atmel公司的AT89C52单片机点击OK 提示是否复制启动代码,选择是到此工程建立完毕,但是工程里还没有文件,工程也没有配置点击新建文件如果是C语言的程序保存为拓展名为.C的文件,如果是汇编语言的程序就保存为.ASM的文件然后我们对工程进行配置,右键Target选择Option选择Output选项卡,勾选Creat HEX File勾选这个选项可以生成HEX文件,也就是我们将要下载到单片机中的文件。
点击OK。
然后点击Target前面的那个+号,会出现一个Source Group的文件夹,右击这个文件夹,会出现下面的界面,点击ADD File这个选项点击ADD将刚才新建的TEST.c文件添加到这个工程中,下面就可以编写主程序了下面为大家讲解Keil的一些高级操作大家可以看到,关键字的颜色和普通字符的颜色是不同的,其实这些我们都可以修改的,在这个选项下,我们可以可以根据自己的喜好,修改编译器,比如我感觉背景是白色的太刺眼,我就可以把它修改成蓝色的看着是不是舒服多了,这个可以根据自己的喜好修改。
keil4软件安装说明

一、软件平台安装
打开mdk4.72文件夹,选择mdk472.exe进行安装。
点击Next
选择同意,点击Next
选择安装路径,点击Next
输入名字和邮箱,可以随意输入,然后点击Next
等待安装
点击Next
点击Finish,软件安装完成二、软件注册
在桌面找到该图标,打开
打开软件后点击File
点击License Management
复制CID中的内容
打开mdk4.72文件夹中的注册机
Target选项选择ARM
将复制的CID内容粘贴到此处,然后点击Generate
复制此处生成的内容
回到软件平台,将注册机中复制的内容粘贴到此处,点击右边的Add LIC
此处会显示软件的期限为2020年,软件注册完成。
三、仿真器驱动安装
打开JLINK驱动文件夹
开始安装
点击Yes
点击Next
设置路径,点击Next
点击Next
Next
进入安装
点击Finish完成安装
四、编译下载
板子的JP1插JTAG进行下载
JTAG有凸起的一侧对应JP1插针有白色凸起的一侧
第一次打开工程时可能会提示工程路径不对,直接点击确定,不需要理会。
打开工程,点击左上方箭头所指的按钮编译工程。
编译好工程,插好JTAG,上电,点击箭头所指的按钮就可以直接烧写程序。
烧写好程序后,断电,重新上电,程序就开始运行了。
仿真器的插拔需要在断电的情况下进行。
注:由于JTAG的质量问题,下载时偶尔会报错找不到接口;这时需要断电,拔掉JTAG,然后重新下载。
keil4 for MDK安装教程

安装步骤:1.选中【Keil uvision4MDK版】压缩包鼠标右击选择【解压到Keil uvision4 MDK版】。
2.双击打开解压后的【Keil uvision4MDK版】文件夹。
3.选中【mdk422a】可执行文件,鼠标右击选择【以管理员身份运行】。
4.点击【Next>>】。
5.勾选【I agree all the…】然后点击【Next>>】。
6.使用默认安装路径,然后点击【Next>>】。
7.填写信息,点击【Next>>】。
8.安装中。
击【Next>>】。
10.取消勾选【Launch Driver Installation】和【Show Release】点击【Finish】。
11.在桌面双击打开【Keil uVision4】。
12.点击【File】菜单栏下面的【LicenseManagenent】。
13.打开之前解压后的【Keil uvision4MDK版】文件夹选中【keygen】可执行文件鼠标右击选择【以管理员身份运行】。
14.使用快捷键Ctrl+C复制软件许可证管理器里面的【CID】,再使用快捷键Ctrl+V粘贴到注册机里的【CID】框中15.首先在【Target】中选择【ARM】,点击【Generate】然后使用快捷键Ctrl+C复制上面框中生成的激活码。
16.在【LIC】框中使用快捷键Ctrl+V粘贴,然后点击【Add Lic】。
17.点击【Close】。
文件夹。
19.选中文件夹中的所有文件,鼠标右击选择【复制】。
20.打开软件安装目录中的【UV4】文件夹。
21.在空白处鼠标右击选择【粘贴】。
22.勾选【对于所有冲突执行此操作】然后点击【复制和替换】。
23.在桌面双击打开【Keil uVision4】。
24.安装完成。
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 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的使用方法

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”选项。
单片机入门基础准备篇——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我们可以很轻松的分辨出菜单栏、工具栏、工程管理区、程序代码区和信息输出窗口。
keil4注册与安装说明

KEIL 软件安装
我们用现在新版本的uVision 4 KEIL 开发环境,使用的版本是破解版,仅供大家学习使用。
如做商业开发,请购买正版,可以获得更多keil软件原厂技术支持。
即将安装软件如下,一个keil安装程序,一个注册机(右侧)
打开C51V901.EXE 安装程序
点击Next >>
I agree all the tems of …….. 选中点击Next >>
设置安装目录,根据自己的情况选中安装目录,重新设置点击Browse,这里默认C盘,设置好安装目录后点击Next>>
输入相关信息(随便输入),输入完毕后点击Next>>
开始安装,安装过程中……..等待安装完成
安装完成,点击Finish 即可。
接下来破解软件。
打开注册机软件
注意: win7版本以上的系统一定要以管理员身份运行注册机及KEIL否则会破解注册失败!!!!(如图)
右击!以管理员
身份运行
右击!以管理员
身份运行
打开刚刚安装好的keil软件
点击File菜单
复制CID码到注册机中。
4 keil使用方法

输入文件名 ****.ASM
增加文件
按【+】
展开目标 右击【源程序组1 】 弹出快捷菜单,
再选
【增加文件到组‘源程序组1’】
按【▼】
选****.ASM文件 【add】 按【+】
展开源程序组1
注意:
工程-源程序组1 –源文件
右击【源程序组1 】
KEIL的文件组织结构
可删除(移除)文件 可增加文件
点击“输出”选项,
勾选“生成hex文件”
使用仿真器时对KEIL的设置
点击“调试”选项,
选“Kil monitor-51 Driver” 勾选“生成hex文件” 勾选“加载代码到仿真器”
使用仿真器时对KEIL的设置
点击“设置”选项,
选串行口 选波特率
仿真界面
PC指针
端口监视 硬件应对应工作
启动KEIL
用快捷方式
启动KEIL 进入主界面 若初次启动, 要新建工程 按【工程】 选【新建工程】 输入项目名称 “工程1.UV2” 注意路径 选CPU ATMEL-89C52 【确定】
建立工程后 新建文件
按【文件】
选【新建】 输入程序
保存文件
MAIN:
MOV A,#55H MOV R0,#20H MOV R1,#21H
连续运行
单步运行 查看堆栈
使用仿真器时对KEIL的设置
单击“工程”菜单
在下拉
单击“工程”菜单
在下拉式菜单中选择 “目标1属性”
点击“目标”选项,
选仿真器工作频率
使用仿真器时对KEIL的设置
单击“工程”菜单
在下拉式菜单中选择 “目标1属性”
Thank you
very much
keil for arm教程

目录一、RealViewMDK4.01安装及破解步骤 (2)1.安装 (2)2.添加库文件 (2)3.破解 (3)二、J-LINK 驱动安装 (7)三、在RealViewMDK4.01中新建一个 (11)1. 创建工程 (11)2 .工程管理 (14)3. 工程基本配置 (16)4.工程的编译链接 (20)5 .程序烧写到FLASH (20)6 .代码运行 (20)一、RealViewMDK4.01安装及破解步骤1.安装运行mdk401prc.exe,一路“next”,直至”finish”.2.添加库文件复制” driverlib.lib”文件到“C:\Keil\ARM\RV31\LIB\Luminary”,选择“替换”复制” luminary”文件夹到“C:\Keil\ARM\INC”,选择“全部替换”3.破解运行“Keil uVision4”,点击“file——license management”在弹出的对话框中复制CID码。
运行“keygen”文件夹下“arm keygen.exe”,将CID码粘贴到对应位置,并在TARGET中选择“ARM”.点击“generate”,并复制序列号。
将序列号粘贴至“license management”对话框的“new license id”框中,点击“ADD LIC”破解成功后可以看到使用期限,一般可以达到几十年~~,如果过期则重新点击“generate”,获取新的序列号直至成功。
二、J-LINK 驱动安装安装驱动很简单,只要将下载的ZIP 包解压,然后直接安装即可,默认安装,一路点击“NEXT”即可:安装完成后,请插入JLINK 硬件,然后系统提示发现新硬件,一般情况下会自动安装驱动,如果没有自动安装,请选择手动指定驱动程序位置(安装目录),然后将驱动程序位置指向到JLINK 驱动软件的安装目录下的Driver 文件夹,驱动程序就在改文件夹下。
安装完成可以桌面出现两个快捷图标,如上图,J-Link可以用来进行设置和测试。
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详细安装及使用

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芯片。
单片机keil4的使用方法

Keil μVision是一款用于嵌入式系统开发的集成开发环境(IDE),适用于多种单片机架构,如ARM、8051等。
以下是在Keil4中使用的基本步骤:1. 项目创建:•打开Keil μVision。
•选择 "Project" -> "New µVision Project"。
•选择项目保存的目录,输入项目名称,点击 "Save"。
•选择单片机型号(例如,ARM Cortex-M系列、8051系列)。
•定义目标设备的时钟频率等设置。
2. 源文件添加:•在 "Project" 窗口中右键点击 "Target 1",选择 "Manage Project Items"。
•在 "Files" 标签页中添加你的源文件(C、Assembly等)。
3. 编写程序:•在 "Project" 窗口中双击你的源文件,进入编辑界面。
•编写你的嵌入式 C 程序。
4. 构建项目:•选择 "Project" -> "Build Target" 或者点击工具栏上的 "Build" 图标。
•检查编译过程中是否有错误。
5. 调试配置:•在 "Project" 窗口中右键点击 "Target 1",选择 "Options for Target 'Target 1'"。
•在 "Debug" 标签页中选择调试器和仿真器等设置。
6. 调试程序:•选择 "Debug" -> "Start/Stop Debug Session" 或者点击工具栏上的 "Start/Stop Debug Session" 图标。
实验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 MDK的安装与工程建立

Keil MDK的安装与工程建立KEIL MDK开发工具源自德国 Keil 公司,被全球超过 10 万的嵌入式开发工程师验证和使用,是ARM公司目前最新推出的针对各种嵌入式处理器的软件开发工具。
KEIL MDK 集成了业内最领先的技术,包括μVision4集成开发环境与RealView 编译器。
支持ARM7、ARM9和最新的Cortex-M3/M1/M0 内核处理器,自动配置启动代码,集成Flash 烧写模块,强大的 Simulation设备模拟,性能分析等功能,与ARM之前的工具包ADS等相比,RealView 编译器的最新版本可将性能改善超过20%。
KEIL MDK出众的价格优势和功能优势,已经成为ARM软件开发工具的标准,目前,KEIL MDK在国内ARM开发工具市场已经达到90%的占有率。
KEIL MDK为我们带来了哪些突出特性呢?1.启动代码生成向导启动代码和系统硬件结合紧密,必须用汇编语言编写,因而成为许多工程师难以跨越的门槛。
KEIL MDK的μVision4工具可以帮您自动生成完善的启动代码,并提供图形化的窗口,随您轻松修改。
无论对于初学者还是有经验的开发工程师,都能大大节省时间,提高开发效率。
2.软件模拟器,完全脱离硬件的软件开发过程KEIL MDK的设备模拟器可以仿真整个目标硬件,包括快速指令集仿真、外部信号和I/O 仿真、中断过程仿真、片内所有外围设备仿真等。
开发工程师在无硬件的情况下即可开始软件开发和调试,使软硬件开发同步进行,大大缩短开发周期。
而一般的 ARM 开发工具仅提供指令集模拟器,只能支持 ARM 内核模拟调试。
3.性能分析器KEIL MDK的性能分析器好比哈雷望远镜,让您看得更远和更准,它辅助您查看代码覆盖情况,程序运行时间,函数调用次数等高端控制功能,指导您轻松的进行代码优化,成为嵌入式开发高手。
通常这些功能只有价值数千美元的昂贵的Trace工具才能提供。
4.Cortex-M3/M1/M0 支持KEIL MDK支持的Cortex-M3/M1/M0系列内核是ARM公司最新推出的针对微控制器应用的内核,它提供业界领先的高性能和低成本的解决方案,未来几年将成为 MCU 应用的热点和主流。
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环境下的调试。
Keil软件使用手册

Keil软件使用手册什么是Keil软件?Keil软件是一款用于开发和调试嵌入式系统的集成开发环境(IDE),由Keil Software公司开发。
它包含了一套完整的开发工具链,可用于开发各种嵌入式系统,如单片机、嵌入式微处理器和嵌入式操作系统等。
Keil软件支持多种硬件平台,包括ARM Cortex-M,Cortex-R和Cortex-A系列微处理器,以及8位和16位的常见单片机和嵌入式处理器。
它还提供了一个丰富的集成式开发环境,包括代码编辑器、编译器、调试器等多项功能,使得开发人员能够高效地开发嵌入式系统。
Keil软件提供了很多功能强大的工具和组件,可以使开发人员更加轻松地开发和调试嵌入式系统。
下面将介绍Keil软件的主要功能和使用方法。
Keil软件功能介绍Keil软件提供了以下几个主要功能:1. 代码编写和编辑Keil软件提供了一款强大的代码编辑器,支持多种编程语言,包括C语言、汇编语言、C++等。
代码编辑器可以自动完成代码,包括语法检查、自动格式化、自动缩进等多项功能。
2. 代码编译Keil软件提供了多款优秀的编译器,支持各种处理器架构和操作系统,包括ARM Cortex-M,Cortex-R和Cortex-A系列微处理器,8位和16位的常见单片机,以及各种嵌入式操作系统。
编译器还支持优化代码,使代码在处理器上运行得更快。
3. 调试器Keil软件提供了一种强大的调试器,可以帮助开发人员在开发和调试过程中追踪问题。
调试器支持单步执行、断点调试、变量监视、函数调用堆栈等功能,可以有效地帮助开发人员调试代码。
4. 数据手册和帮助文档Keil软件提供了大量的帮助文档和教程,帮助开发人员快速学习和使用Keil软件。
此外,Keil软件还包含了各种嵌入式系统的数据手册,帮助开发人员更加深入地了解嵌入式系统的工作原理。
Keil软件使用方法Keil软件的使用方法比较简单,下面简单介绍一下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、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
RealView MDK4.01安装使用指南
——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 MDK4.01集成开发环境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环境下的调试。
图 1.1 J-LINK仿真器
1.3 RealView MDK4.01安装
1.3.1 RealView MDK4.01 的安装步骤
将安装文件拷贝到电脑根目录下,然后双击图标,如图所示:注意:去掉属性里的只读选项。
RealView MDK4.01 的安装步骤:
一直点Next,选择默认路径即可。
出现以下图标后随便输,直至安装完成。
1.3.2 安装J-link驱动
1、找到并打开“J-LINK驱动”文件夹,双击运行可执行文件Setup_JLinkARM_V408l.exe,出现如下界面:
2、点击Yes,后面出现的对话框一直Next即可,安装目录选择默认的路径C:盘下即可,如下图所示:
3、安装完成后,用USB电缆把仿真器与开发板连接上后,在我的电脑设备管理器的通用串行总线控制器下能找到J-link driver。
如下图所示:
图1.6 安装完成后显示的驱动信息
第2章安装流明诺瑞驱动库为了使以后的工程更便于管理、工程中的设置更加简单化,在这里就需要一些准备工作,将某些文件拷贝到指定路径下,具体的操作方式将在随后介绍。
至于为什么要这样做,在工程的设置时就会体会出其优越性。
2.1获得驱动库
由于Keil MDK4.01版本Luminary驱动库采用DriverLib-3416驱动库,该驱动库已经覆盖了所有群星系列ARM的API,但是有的用户的Keil版本可能是MDK4.01或着是更低的版本,在MDK4.01以下版本中不支持群星系列第三代ARM,而且驱动库也很旧,如果用户想把驱动库更新为DriverLib-3416版本,步骤如下。
先获得DriverLib-3416文件夹内的所有文件和该文件夹:
第一步:从Luminary官方网站下载驱动库,文件名为PDL-LM3S-EXE-3416.exe。
第二步:下载完成后运行安装程序,安装完成后进入安装目录下,点击安装的文件夹,将文件夹下所有*.h和src文件夹下所有*.h、*.c 和*.s文件复制,然后自己建一个文件夹,命名为DriverLib-3416,在此文件夹下新建子文件夹Luminary,最后在Luminary文件夹下点粘贴。
第三步:点击下载的文件夹,将“src\rvmdk”下的文件DriverLib.lib 拷贝到第二步中新建的文件夹DriverLib-3416。
2.2 驱动库安装步骤
第一步:将DriverLib-3416文件夹下的Luminary文件夹拷贝到“C:\Keil\ARM\INC”目录下,若弹出“确认文件夹替换”的对话框,请选择“全部”。
第二步:将DriverLib-3416文件夹下的DriverLib.lib文件拷贝到“C:\Keil\ARM\RV31\LIB\Luminary”目录下,若弹出“确认文件替换”的对话框,请选择“是”。
第三步:将原先工程模板中的文件DriverLib.lib替换为第二步所加载目录下的DriverLib.lib。
完成
通过上面一些步骤驱动库更新就完成了。
第3章在RealView MDK4.01 中新建一个
工程项目
要为某个目标系统开发一个新应用程序,必须先新建一个新项目。
新建项目具体步骤下面将作详细介绍。
3.1 创建工程
1、新建一个文件夹用于存放工程文件,此处文件名为“LED”,放在E盘(可自行选择);
2、单击Project – New μVision Project…. 菜单项。
μVision 4 打开一个标准对话框,输入新建工程的名字“LED ”,新工程保存在文件夹“LED”下,将会创建以LED.uvproj为名字的
新工程文件。
图中点击“保存”后,要求为工程选择一款对应处理器,如:此处选择Lminary Micro菜单下的LM3S615。
μVision 自动添加启动代码,选择“是”,工程新建完毕
新工程包含了一个缺省的目标(target)和文件组名。
这些内容Project Workspace 窗口中可以看到:
选择菜单项File – New,或者直接点击
代码输入完后,选择File - Save As菜单项保存源程序,保存路径选择“LED”文件夹下的Sorce子文件夹,文件名“LED.c”:
3.2 工程管理
1、点击工具栏中的
点击上图OK按钮后,工程下面显示创建列表:
3.3 工程基本配置
1、指定输出文件存放文件夹
2、选择Usb Memory layout from Target Dialog,“ok”保存。
若使用分散加载文件,在此处指定路径
3、PC 机通过J-LINK仿真器与目标板连接,选择硬件仿真中的Cortex-M3 J-LINK。
若工程中用到.ini脚本文件,需在此处指定其路径。
4、使用J-LINK仿真器,为仿真器选择合适的驱动以及为应用程序和可执行文件下载进行配置:
Project->Project-Option for Target->Debuger->Settings,检查J-LINK连接是否成功。
Project->Project-Option for Target->Utilities,做如下配置:
5、Flash 大小添加
在上图中点击Setting进入如下对话框,点击add 添加
所有的配置均要点击“OK”来保存配置
3.4工程的编译链接
点击
将目标文件下载到目标系统的指定存储区中,输出窗口显示烧写信息。
3.6 代码运行
此时代码固化完毕,按LM3S615开发板上Reset按钮或者可以点击进入工程调试界面全速运行来查看代码运行效果:会看到LED灯开始闪烁!
注意:由于IAR与keil所使用的启动代码文件不一致,如果程序中用到中断服务程序,在keil工程模板的Startup.s中需要注册中断服务函数,注册方法如图所示。