barriers / 阅读 / 详情

keil MDK 和Keil uVision4一样吗

2023-07-19 12:22:16
共3条回复
陶小凡

不一样。keil MDK是扩展版本,keil uvison4是普通版本。

1、keil MDK,专为微控制器应用而设计,易学易用,而且功能强大,能够满足大多数苛刻的嵌入式应用。

2、Keil uVision4引入灵活的窗口管理系统,使开发人员能够使用多台监视器,并提供了视觉上的表面对窗口位置的完全控制的任何地方。

扩展资料

1、keil MDK也称MDK-ARM、Realview MDK、I-MDK、uVision4 等。Keil MDK是由三家国内代理商提供技术支持和相关服务。

MDK-ARM有四个可用版本,分别是MDK-Lite、MDK-Basic、MDK-Standard、MDK-Professional。所有版本均提供一个完善的C / C++开发环境,其中MDK-Professional还包含大量的中间库。

2、2011年3月ARM公司发布最新集成开发环境RealView MDK开发工具中集成了最新版本的Keil uVision4,其编译器、调试工具实现与ARM器件匹配。

参考资料来源:百度百科——keil MDK

参考资料来源:百度百科——Keil uVision4

黑桃云

uvision4只是一个开发环境,是keil公司开发的。

MDK-ARM,51都使用了这种环境,只是使用的编译器不同。

uvision现在的版本是4,以前有2,3版本。

另:Realview MDK = MDK-ARM = KEIL MDK

搜一下深圳米尔,他们网站的技术资源那里有很多介绍这些东西的。

左迁

Keil uVision4 是Keil的第四个版本

Keil MDK 是Keil的ARM专用版

Keil uVision4里面有 MDK 也有 51 两种

Keil uVision3里面也有 MDK 和 51 两种

相关推荐

keil软件调试步骤

keil软件调试步骤为:编译程序、连接目标板、配置调试环境、启动调试器、下载程序、设置断点、启动调试、调试程序、观察变量、停止调试。1、编译程序:在Keil中打开工程文件,选择编译选项,编译程序生成HEX文件。2、连接目标板:将目标板通过JTAG或SWD接口连接到电脑。3、配置调试环境:在Keil中选择OptionsforTarget选项,选择Debug选项卡,配置调试器类型和连接方式。4、启动调试器:在Keil中选择Start/StopDebugSession选项,启动调试器。5、下载程序:在Keil中选择Debug选项,选择DownloadandDebug选项,下载程序到目标板中。6、设置断点:在Keil中选择Debug选项,选择ToggleBreakpoint选项,在需要设置断点的代码行上设置断点。7、启动调试:在Keil中选择Debug选项,选择GoorGoMain选项,启动程序运行并进入调试模式。8、调试程序:在Keil中选择Debug选项,使用StepOver、StepInto、StepOut等调试命令逐行调试程序。9、观察变量:在Keil中选择Debug选项,选择Watch选项卡,观察变量的值和状态。10、停止调试:在Keil中选择Debug选项,选择StopDebugging选项,停止调试。
2023-07-18 17:51:581

keil怎么读00个keil的读音介绍

1、keilc51中的Keil读作:美[kil]。简明释义教程;使用教程;使用。2、keilC51是美国KeilSoftware公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。用过汇编语言后再使用C来开发,体会更加深刻。
2023-07-18 17:52:041

如何用Keil进行编程?

操作方法如下:操作设备:戴尔笔记本电脑操作系统:win10操作程序:keil51、先打开KEIL软件。2、依次点击“project”——“new project”新建一个项目。3、点开ATMEL选中AT89C51,依次点“确定”——“是” 。4、点击设置图标,切换到output选项卡。5、勾选Create HEX FILE。6、在新弹出的界面点击“Add Files to Group Source Group 1”。7、选中c文件后,点击“Add”。8、点击编译图标即可 。
2023-07-18 17:52:131

keil如何调试?

首先打开Keil软件,打开一个工程,点击keil的编译图标,编译软件。2.确保已经连接了仿真器,而且已经给MCU上电,然后下载程序,等待下载完成。3.软件程序下载完成,现在就完成了程序下载,可以开始仿真了。4.单击软件的调试图标,进入软件调试模式。5.现在就已经打开运行模式。6.单击全速运行,运行软件仿真。7.程序正在全速运行。8.仿真完成以后单击调试图标,就可以退出调试模式。keilKeil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。运行Keil软件需要WIN98、NT、WIN2000、WINXP等操作系统。如果你使用C语言编程,那么Keil几乎就是你的不二之选,即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。
2023-07-18 17:53:221

keil和ccs作用一样嘛

不一样。mbed主要是用于ARM开发的,ccs是针对DSP(数字信号处理),而keil适用于大多数普通单片机的开发。
2023-07-18 17:54:192

keil5全称

keil uvision5。keil uvision5简称为keil5,是一款功能强大的兼容单片机C语言软件开发系统,受到了广大单片机软件工程师的爱戴。
2023-07-18 17:54:261

mdk5和keil5有什么区别

mdk5和keil5的区别:mdk5是扩展版本,包含了部分arm。为基于cortex-m、cortex-r4、arm7、arm9处理器设备提供了一个完整的开发环境。keil5是普通版本,只能适用于单片机,主要是基于8051系列单片机的开发环境。目前使用keiluvision4的产品有keilmdk-arm,keilc51,keilc166和keilc251。功能作用:keil5是一款兼容单机片C语言软件开发系统,该软件给用户提供了简单直观的操作界面,并且具备编译器、宏汇编、库管理和一个功能强大的仿真调试软件,极大的提高了工作效率和缩短项目开发周期。这款软件在同类软件中占有很大的优势,但是由于该软件的专业性特别强,所以很多新入手这款软件的小伙伴都不知道怎么使用这款软件。其实这款软件的使用方法并不难,经过小编的介绍,相信大家对这款软件的使用方法会有所了解。那么接下来小编就给大家详细介绍一下keil5的具体使用方法,有需要的朋友可以看一看并收藏起来。
2023-07-18 17:54:341

mdk5和Keil有什么区别?

MDK-ARM是一种集成开发环境,由Keil Software开发。它可用于编写和调试基于ARM微处理器的嵌入式应用程序。MDK-ARM具有一组用于编写、编译、调试和分析嵌入式应用程序的集成工具。它提供了一个统一的界面,让开发者可以使用C语言、汇编语言和其他高级语言来开发嵌入式系统。Keil C编译器是MDK-ARM的一部分,提供了许多优化选项,可以生成高效的代码。Keil是专门为ARM和Cortex-M处理器提供的开发工具。MDK-ARM则是Keil公司的其中一个产品,用于进行ARM和Cortex-M处理器的应用程序的开发。因此,MDK-ARM是一种针对嵌入式开发的完整集成开发环境,而Keil则是MDK-ARM的一个组成部分。总的来说,Keil和MDK-ARM是紧密相关的,Keil提供了MDK-ARM所需要的C编译器和调试工具,而MDK-ARM则是一个完整的嵌入式开发环境,提供了更广泛的编译器、调试器、代码编辑器、图形化界面等。因此,如果你只是需要ARM的C编译器,那么Keil就足够了,但如果你需要更完整的嵌入式开发环境和可视化工具,那么MDK-ARM是更好的选择。
2023-07-18 17:54:501

怎样在keil中导入库文件

利用keil软件的库安装器可以实现在keil中导入库文件,具体操作请参照以下步骤。1、在电脑上打开keil软件,进入软件后,单击软件界面中图中箭头标记的图标,单击一下后会弹出一个对话框。2、在对话框中找到菜单栏“Packs”,然后单击Packs菜单。3、然后在子菜单栏找到check for updates选项进行点击。4、在下面选项找到STMicroelectronics选项,单击此选项前面的加号,打开它的子菜单栏。5、在下面选项找到需要经常用的一个型号的单片机,选中这个型号。6、然后在右面栏里就可以看到这个型号,然后单击install进行安装库文件。等待一段时间后,库文件就能安装好。按照这种方法设置,可以实现在keil中导入库文件。
2023-07-18 17:54:591

keil怎么运行程序

要运行Keil编写的程序,首先应该将程序编译,然后下载到单片机中,最后通过烧录器将程序烧录到单片机中,即可运行程序。拓展:Keil的编译器支持C、C++以及汇编语言,用户可以通过编译器将程序编译成目标文件,并下载到单片机中,最后通过烧录器将目标文件烧录到单片机中,从而实现程序的运行。
2023-07-18 17:55:531

keil如何快速找到代码

高级查找步骤一:首先工程编译选项中要选择如图一:【Browse Infomation】选项,即浏览信息。全编译工程至没有错误,这一点很重要,如果有严重的错误,则可能没有编译完,即一般的查找可能不会查到整个工程文件的内容,选成搜索的信息不全或是没有。u200b图一:设置编译选项步骤二:如图二,双击需要查找的内容选中后,点击右键,选择查找项:这里为简单的查找方式,方便与快速。可以查找到相关的定义及调用情况,在哪个文件里。这里必须是全编译通过的工程源码。图二:选中并右键查找。步骤三:如图三,部分汇编函数的变量或是函数名无法找到。有时查不到,怎么办呢?继续以下的方法。图三:简单的查找没有找到相关项。步骤四:如图四,选中后,通过Edit->Find in files..高级查找功能。这里要点就是设置搜索筛选的条件及文件范围,如是否精确查找或是只要部分包含等选项。图四:打开高级查找功能:工程文件内容搜索。步骤五:设置文件搜索的选项,尤其是工程文件夹,默认有可能不是整个工程文件夹。这里点击浏览选择整个工程文件。图五:设置搜索选项。步骤六:保证搜索文件范围为整个工程文件主目录。选择后,即可进行搜索了查找了。图六:选择文件主目录。步骤七:点击查找后,查看搜索到的信息。查看搜索到的结果,有可能很多,可以重新查找并修改查找选项等。图七:文件搜索到的信息。步骤八:双击并定位查看指定的搜索信息。双击即可定位并查看查找的结果。图八:定位并查看指定的搜索信息。有时需要对工程源码进行从头到尾的学习与消化,因此,查找功能还是比较有用的。从而让变量定义或是函数定义等无处藏身。虽然步骤很多,其实很简单。最重要的,学习在于积累,有些技术的东西,就要多动手,然后再举一返三,熟能生巧。张世争微信公众号嵌入式开发技术经验分享打开CSDN,阅读体验更佳keil c51 关键字_行知zzz的博客_c51扩展关键字keil c51 关键字 一:KeilCx51扩展的关键字: u2022atu2022alien u2022bdata u2022bit u2022code u2022compac u2022data u2022far u2022idata u2022interrupt u2022large u2022pdata u2022priorityu2022reentrant...继续访问KeilC51基本关键字_dylan_zhouhailiang的博客_c51关键字KeilC51基本关键字 一、由ANSI标准定义的共32个: auto double int struct break else long switch case enum register typedef char extern return union const float short unsigned continue for signed void default goto sizeof ...继续访问keil编辑环境下_“搜索”功能窗口中_Bookmark All命令的便捷之处在keil编辑环境下,有时候调用一个函数,这个函数有执行的前提条件,比如要执行函数体内容得满足:if (cmdArrived) 条件; 可是变量:cmdArrived在哪里定义的? 在哪个函数里变量:cmdArrived满足条件,要怎么找比较快呢。 ctrl + F 打开搜索框,输入“cmdArrived”,再点击“Bookmark All”命令,所有的“cmdArrived”调用行全部使用了书签,这样就比较好着了; keil编辑环境工具栏搜索框输入cmdArrived,点击右边搜索命令,再点击“Book继续访问Keil 查找功能的使用keil中如何查找和替换以及一个工程里所有文件所包含查找和替换的内容: 1、点击 edit-find或者快捷键 ctrl+f; 2、在look in中 选择current document就是查找或替换本文件的内容, 选择current project就是查找或替换整个工程的包含的内容 ...继续访问MDK keiluvision Volatile关键字的用法_点点墨的博客MDK keiluvision Volatile关键字的用法 在定义变量时,变量前面加volatile修饰,作用是防止相关变量被优化。 例如对外部寄存器的读写。对有些外部设备的寄存器来说,读写操作可能都会引发一定硬件操作,但是如果不加volatile,编译器会把这些...继续访问Keil中的code关键字_weixin_30823001的博客Keil中的code关键字 一般说来,我们在C语言中定义的每一个变量初始化后都会占用一定的内存(RAM)空间。但是在keil中提供了一个特殊的关键字“code”,这个关键字在标准C中是没有的。其语法举例如下:...继续访问keil C51 中的库函数非常有用的keil c51 库函数文档,受益匪浅,Keil C51 V9.00/uVision 4基础<br /> <br />Keil C51 V9.00 即09年发布的最新版本uVision 4,版本外观改变比较大<br />可以使用以前的注册文件<br />如果全新安装,在VISTA或者WIN 7系统下,请使用管理员方式运行,然后注册即可无限制运行<br />注册方法:<br /> 1. 安装Keil C51 V9.00版本,即uV4<br /> 2. 打开uVision4,点击File---License Management...,打开License Management窗口,复制右上继续访问解决Keil 搜索关键字时不能跳转到所在位置的问题问题:KEIL搜索结果不能跳转的问题分析过程:最近遇到一个问题:在keil5.1中ctrl+shift+s全局搜索,双击搜索结果后无法跳转。重装软件,换版本,修复电脑我都试了,都没用。最后发现,原先的程序可以跳转,而后来修改的不行。相同的工程在相同的目录下为什么一个可以一个不行呢?发现唯一的区别就是两个工程文件夹名称不同,由于修改过的版本我在工程文件名附加了 “(0922)”,我把括号去掉后就可以...继续访问keil5寻找自定义函数的位置keil中想快速的找到自定义函数的位置,如下所示: 想找到CAN定义的函数位置: 第一步:先对程序进行build(第一步非常重要,如果不build,就不能用后面的快捷键与go to!!!) 第二步:可以光标放到函数的位置右击,然后点击go to definition…或者按F12 ...继续访问KEIL5 全局搜索关键字功能用不了的解决办法(CTRL+F)CTRL+F跳出搜索界面 点击Find in Files 项目卡,选择Current Project即可。继续访问STM32F4工程--KEIL--搜索关键字STM32F4工程--KEIL--搜索关键字 在.C文件或.H文件中搜索一个关键字 方法: ctrl+F 输入关键字即可查询 (问题解决,如果对大佬您有帮助的话,给小丁个赞呗,谢谢大佬)继续访问最新发布 如何通过KEIL查看所定义函数入口在内存的地址如何通过KEIL查看所定义函数入口在内存的地址继续访问Keil软件开启“查找变量定义”功能方法在使用Keil软件编写程序时,有可能将程序的变量定义和使用放在了不同的位置, 有时候想要查看变量的定义,可以使用Keil软件的查找功能。 1、使用Find功能一个个查找变量,在Keil界面输入 Ctrl+F,弹出查找界面。 将要查找的内容输入[Find what]查找框,[Look in]框选择"Current Document",然后点击"Find Next"就可以在当前文件一...继续访问Keil使用技巧及常见问题文章目录Keil的使用快捷键Keil中使用Ctrl+Shift+F:在多个文件中搜索变量/函数(Find in files) Keil的使用快捷键 Keil中使用Ctrl+Shift+F:在多个文件中搜索变量/函数(Find in files) 搜索条件 说明 Find what 输入要搜索的关键字 指定要搜索的文件类型 指定要搜索的文件夹/工程 搜索属性...继续访问keil的主要功能和作用_keil进阶教程前言keil只懂得创建软件工程是远远不够的,如果要想顺心使用,应该要懂得部分配置,这样使用心情顺畅,码代码也会越发高效。设置字号字体点击编辑菜单,会出现很多子目录,找到配置,点击进入设置页面。看到上方的子栏目,去选择colors,进入新界面,单片机用C语言编写·,那就点击编辑c文件,右边会出现字号,字体,字色设置,按照个人需求自行设置。改正错误有时候各种因素会出现编程错误,但自行又找不到错误在何处...继续访问KEIL5全局搜索,在find in files框内双击搜索内容,不能跳到相应位置文件名包含了()括号,去掉就可以了。继续访问热门推荐 keil编程关键字没有彩色,找不到Keyword和 C++files解决办法打开颜色设置,如果没有C/C++ Editor files 你就无法修改你的代码界面关键字颜色。 这种情况,很有可能是你的Keil安装目录下含有中文路径(一般国外专业软件我都放在D盘第一目录下的新建英文文件夹(Softwares)中,养成文件夹存放的好习惯,日后无论是安装还是找路径都会方便许多。),将你的Keil安装文件整个拖到英文目录下,或者修改目录名为英文。 接下来重启软件,就可以设置关键字了。 注意:修改前关闭keil,如果文件名无法修改,说明当前有文件里的东西正在运行。需关闭”修改目录“所在文件里的继续访问Keil代码整体偏移和查找功能选中要偏移的代码,然后按TAB键,所有被选中的代码就会向后偏移TAB,TAB等于多少个空格,可以在“Edit”-“Editor”-“C/C++ Files”下面设置。 如果要返回,则选中目标代码,按Shift+TAB就行了。 Keil的查找功能继续访问Keil如何查看函数或变量调用---非Ctrl F今天公司新人问我,Keil这个编译器怎么查看一个函数都在哪里被调用?我脱口而出 辣鸡软件只能用Ctrl F慢慢找。。要么你就先用SourceInsight编辑代码,改好了再去编译吧。 好好的编译器怎么会没有这个最基本的功能呀?? 想着这个问题,于是就有了今天的意外之喜。 操作方法如下: 在View中调出SourceBrowser这个窗口,将需要查找定义及调用位置的 函数、变量、宏等复制到Symbol处,回车 你就可以看到Definitions&References了,双击可以跳转到对应的代码位置。这继续访问keil查找函数引用的方法1.快捷键ctrl+f 2在Find in Files中填要找的,Find all. 3.ojbk继续访问如何在KEIL里面搜索一个函数名或者字符串使用Ctrl + F 会出现如下弹窗,这个就是一个搜索窗口。 这个弹窗的搜索内容会和你之前选中的字符串一样,同时可以选择在一个文件下找,也可以选择查找那个文件含有这个字符串 查找含有某一个字符串的文件 ...继续访问实验一 单片机 绘制原理图实验一 2.2绘制原理图 1.首先在开始菜单栏里面输入“ISIS”打开软件; 2.1)单击元器件列表窗口上边的按钮P,弹出图2.1所示元器件选择窗口; 图2.1 2)在该窗口左上方的关键字文本框内输入8051,在窗口右上方的栏中将显示出80C51图形符号,同时显示该器件的虚拟仿真模型VSM DLL model(MCS8051.DLL)如图2.2; 图2.2 3) 用鼠标从器件选择窗口中选中需要的器件,单机确定按钮后,选择的器件将出现在预览窗口中如图2.3; 图2.3 4)将鼠标指向编辑窗口并单继续访问keil查找关键字Keil
2023-07-18 17:56:121

keil3和keil5的区别

keil4和keil5的最大区别:keil4是所有库文件等等都在一个安装文件里。keil5安装的就是一个单纯的开发软件,不包含具体的器件相关文件,开发什么就安装对应的文件包。keil5安装的就是一个单纯的开发软件,不包含具体的器件相关文件,开发什么就安装对应的文件包。Keil5常用于STM32系列单片机的编译调试。Keil5生成的目标代码效率非常之高,多数语句生成的汇编代码很紧凑,容易理解。在开发大型软件时更能体现高级语言的优势。比如在选stm32某个型号的device时,keil4需要去官网下载对应驱动文件,再手动复制到对应文件夹。而keil5只需打开packinstall找到对应板子型号点击install即可完成。
2023-07-18 17:56:191

keil集成开发软件的三个主要功能是什么?

1、编写程序,也就是程序编辑功能2、编译程序,也就是将程序编译成机器可以识别的机器语言3、调试仿真功能,可以单步执行程序,设置断点等。
2023-07-18 17:56:261

如何用keil读内核

1、设置keil工程(1)将硬件调试中的Load Application at Startup 去掉勾选(2)将flash 配置中的芯片擦写改为不要擦写,将Program 、Verify、 Reset and Run等的勾选去掉。2、进入芯片仿真,并点击全速运行(注意,此处必须点击全速运行,否则memory中的数据会不准,实测是启动区的编码有差异)3、打开命令窗,输入保存memory区命令(1)打开命令窗(2)输入保存memory命令命令: SAVE C:UsersAdministratorDesktopDebugDATA3.txt 0x00000000,0x00006750其中save是命令码,之后是路径,在之后是要保存数据memory的起始地址,推荐起始地址设置为代码区的起始地址,方便分析。4、读取文件从实测来看,如果读取出来的是code区的代码,此文件会与keil编译生成的hex文件保持一致,可以以此为依据判断代码是否有被擦写
2023-07-18 17:56:341

keil为什么要破解

keil要破解原因:1、不破解的话是可以一直用,不过你只能编译不超过4kb的代码,超过了这个大小就无法编译;2、这个软件破解了之后很稳定,调试方便,对于小白教程也多。
2023-07-18 17:56:431

keil3和keil5的区别

运行和功能不同。1、运行方面不同。keil5不需要硬件平台,是通过软件模拟芯片的运行。而keil3需要硬件平台,通过硬件芯片运行。2、功能方面不同。keil5拥有C编译器和宏汇编功能,而keil3没有C编译器功能。
2023-07-18 17:56:501

keil5使用教程是什么?

教程如下:操作设备:戴尔笔记本电脑。操作系统:win10。操作软件:keil5。1、先建立一个工程,点击Project,选择第一个,建立新工程,给个名字,点击确定,出现如下界面。2、选择Atmel,找到AT89C51选中后,出现另一个界面。3、此时窗口左侧出现工程栏,如果没出现,点击工具栏中“iew”择第三个”roject Window后即可出现,此时工程已建立好。4、然后在工程中创建项目,操作如图所示,给项目添加一个名字,注意,如果项目用C语言写,则项目名后家“C”,如是C++写的项目,则在名字后加“Cpp”。5、接着就可以在窗口写程序了,写完后点击窗口左上角的”build"和"rebuild“按钮进行编译,观察下面的“project output”,无错误则编译完成。6、要想烧写程序,还需要生产HEX文件,具体做法是点击”option for target“按钮,进入界面,选择”Output”选中“Creat HEX file“即可。
2023-07-18 17:56:571

KEIL4功能与特点

KEIL4是Keil Software公司出品的51系列兼容单片机C语言软件开发系统,使用接近于传统c语言的语法来开发,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势。因而易学易用,而且大大地提高了工作效率和项目开发周期,他还能嵌入汇编,用户可以在关键的位置嵌入,使程序达到接近于汇编的工作效率。扩展资料:KEIL4引入灵活的窗口管理系统,使开发人员能够使用多台监视器,并提供了视觉上的表面对窗口位置的完全控制的任何地方。新的用户界面可以更好地利用屏幕空间和更有效地组织多个窗口,提供一个整洁,高效的环境来开发应用程序。参考资料来源:百度百科-keil uvision4
2023-07-18 17:57:471

什么是Keil 软件

KEIL软件就是用来编译和调试C51程序的,当然也有一种能编译ARM程序的KEIL。
2023-07-18 17:58:033

keil c51怎么读那个Keil

读音为凯尔德语楔子的意思
2023-07-18 17:58:134

keil4详细的使用教程是怎样的?

要养成一个习惯:最好先建立一个空文件夹,把工程文件放到里面,以避免和其他文件混合。点击桌面上的Keilu2002uVision4图标,即出现启动画面;点击“projectu2002---u2002Newu2002uVisionu2002Project”新建一个工程;在对话框,选择放在刚才建立的“Led”文件夹下,给这个工程取个名后保存,不需要填后缀。然后弹出一个框,在CPU类型下我们找到并选中“STMicroelectronics”下的STM32F101C8;点击OK之后会弹出下面的窗口,注意:选择“否”,不要选是。这样基本的工程框架就建好了。注意事项:1、仿真实验板实际上是两个dll 文件,名称分别是ledkey.dll 和simboard.dll,安装时只要根据需要将这两个或某一个文件拷贝到Keil 软件的C51in 文件夹中即可。2、该程序实现的是可控流水灯,接P3.2 的键为开始键,按此键则灯开始流动(由上而下),接P3.3 的键为停止键,按此键则停止流动,所有灯暗。u2002
2023-07-18 17:58:553

keil中的库文件是什么意思

广义的说,头文件也属于库文件的一种,当然,你所指的库文件是狭义的库文件。那个库文件,相当于头文件与C文件的一种有机集合,他是这么制作出来的,举个例子来说:当你写了一些C文件和头文件,这些C文件能够正确的编译,并能正确的生成Hex或者Bin代码文件,那么,你可以用Keil设置不输出Hex,而是生成Lib文件,也就是库文件,那么,你生成的这个库文件与你原来的C文件和头文件的功能完全相同,所不同的是,你这个库文件是只读的,也就是说,你可以利用里面的变量,利用里面的函数,但是你无法修改。一些官方的库文件,比如ST公司的库文件也是这样生成的。那么,库文件有什么意义呢?一是简化开发过程,试想一下,你开发一个工程,要加载数十乃至数百个C文件和头文件,与只加载一个等效功能的库文件,哪个省事?而其最重要的一个意义就是保密性,由于库文件是只读的,且你看不到里面的具体内容,所以,如果你想保密,不想让别人知道你某些程序具体是如何实现的,那么,就可以用库文件,这样,别人可以使用你写好的程序,但是,他们既修改不了,同时也看不到具体的实现过程。
2023-07-18 18:00:521

如何安装和注册Keil MDK

安装1双击Keil C51安装包,会弹出一个安装界面,直接点击逗NEXT>>地进入下一步。2这里一定要勾选同意安装协议,才能点击和进入下一步逗NEXT>>地。3这里是选择安装目录(路径),软件存储本地路径。也可以默认,直接点击逗NEXT>>地进入下一步4这里是填写用户信息,用户名称和E-mall是一定要写的,不写不可以进入下一步安装。填写好直接点击逗NEXT>>地进入下一步5这里是正在安装Keil C51,这里需要一点时间等待一下,安装完成之后直接点击逗NEXT>>地进入下一步6这里Keil C51已经安装完成。然后再安装Keil MDK,安装Keil MDK的方法与Keil C51是一样的,这里就不再重复了。END注册在桌面找到逗Keil uVision4地双击,打开软件。找到逗License Management地然后点击打开注册页面。然后找到CID,复制CID里面的码值,复制到注册机。然后点击"Generate",获取到注册编号。根据下图五步完成注册Keil C51 。Keil MDK 注册方法也是一样的。
2023-07-18 18:01:001

keiluvison4和keilMDK有什么区别

keil uvison4是普通版本,只能适用于单片机,主要是基于8051系列单片机的开发环境。 免费的试用版最大只能限制在4K的代码范围之类。 keil MDK是扩展版本,包含了部分ARM。 为基于Cortex-M、Cortex-R4、ARM7、ARM9处理器设备提供了一个完整的开发环境。 有四个可用版本,分别是MDK-Lite、MDK-Basic、MDK-Standard、MDK-Professional。 所有版本均提供一个完善的C / C++开发环境,其中MDK-Professional还包含大量的中间库。 拓展资料: 目前使用Keil uVision4的产品有Keil MDK-ARM,Keil C51,Keil C166和Keil C251。 keil uvison4百度百科 Keil MDK,也称MDK-ARM、Realview MDK、I-MDK、uVision4 等。 目前Keil MDK是由三家国内代理商提供技术支持和相关服务。 MDK-ARM软件为基于Cortex-M、Cortex-R4、ARM7、ARM9处理器设备提供了一个完整的开发环境。 MDK-ARM专为微控制器应用而设计,不仅易学易用,而且功能强大,能够满足大多数苛刻的嵌入式应用。 MDK-ARM有四个可用版本,分别是MDK-Lite、MDK-Basic、MDK-Standard、MDK-Professional。 所有版本均提供一个完善的C / C++开发环境,其中MDK-Professional还包含大量的中间库。 keil mdk百度百科
2023-07-18 18:01:071

如何安装和注册Keil MDK

1、解压文件,双击“mdk511.exe”开始安装。2、安装时,只需一路默认安装即可,也不需要修改路径。3、下面要求填写的内容,随便填写即可。4、接下来是耐心的等待安装.....。5、安装完成后,点击“finish”。6、双击运行桌面自动生成的“Keil uVision5”快捷方式,打开软件。7、接着点击“File”,选择“License Management”,进入安装密钥。8、此时打开解压文件中的“keygen.exe”注册机,按照如下步骤操作。9、点击“AddLIC”出现如下界面说明破解完成。http://www.ddooo.com/softdown/68532.htm
2023-07-18 18:01:161

keil生成的文件分别是什么?

.plg:编译器编译结果.hex和.bin:可执行文件.map和.lst:链接文件.o:目标文件.crf、.lnp、.d和.axf:调试文件.opt:保存工程配置信息.bak:工程备份文件
2023-07-18 18:01:231

keil5怎么设置成中文界面?

keil5设置中文的方法如下:电脑:华为笔记本。系统:Windows10专业版2004。工具:Keil uVision 5.18 MDK版。1、在开始菜单栏找到Keil5快捷方式,点击打开keil5设置中文。2、进入Keil5主界面,点击菜单栏的“Edit”keil5设置中文。3、在弹出的列表中选择最后面的那个“Configuration”,进入配置keil5设置中文。4、在弹出的“Configuration”对话框中找到Edit页,并切换,找到Encodingkeil5设置中文。5、点击“Encoding”右侧文本框的箭头,找到Chinese GB2312(Simplified),也就是简体中文编码keil5设置中文。6、配置完毕有点“Ok”,回到程序编辑界面,可以看到之前显示为问号的汉字总算出来了keil5设置中文。
2023-07-18 18:02:071

Keil编译出错,怎么办?

用Keil编程软件编译时老是出现“目标未创建”是由于建立工程错误,具体编译步骤如下:1、在软件顶部下拉菜单选【工程】-【新建工程】。2、在弹出窗口,选择工程文件。(如果无工程文件,新建一个工程文件,填一个名词点保存。)3、选择一个单片机型号(比如89C52,也可以89C51)。4、右击左侧工程“Source Group 1”,选择增加一个C文件到工程组里。(比如增加下面的C程序文件。)5、增加后,左侧会看到C文件名称了,双击文件可以在右侧进行编辑程序。6、编辑完C程序,进行编译成hex文件,用于写进CPU单片机。
2023-07-18 18:02:551

keil5使用教程

1、先建立一个工程,点击Project,选择第一个,建立新工程,给个名字,点击确定,出现如下界面。2、选择Atmel,找到AT89C51选中后,出现另一个界面。3、此时窗口左侧出现工程栏,如果没出现,点击工具栏中“iew”择第三个”roject Window后即可出现,此时工程已建立好。4、然后在工程中创建项目,操作如图所示,给项目添加一个名字,注意,如果项目用C语言写,则项目名后家“C”,如是C++写的项目,则在名字后加“.Cpp”。5、接着就可以在窗口写程序了,写完后点击窗口左上角的”build"和"rebuild“按钮进行编译,观察下面的“project output”,无错误则编译完成。6、要想烧写程序,还需要生产HEX文件,具体做法是点击”option for target“按钮,进入界面,选择”Output”选中“Creat HEX file“即可。参考资料来源:百度百科-keil
2023-07-18 18:03:531

keil是哪个公司开发的

公司就叫keil,见:http://www.keil.com/原来是在德国,美国都有公司,现在被ARM(英国)公司收购
2023-07-18 18:04:452

Keil软件使用

单片机开发中除必要的硬件外,同样离不开软件,我们写的汇编语言源程序要变为CPU可以执行的机器码有两种方法,一种是手工汇编,另一种是机器汇编,目前已极少使用手工汇编的方法了。机器汇编是通过汇编软件将源程序变为机器码,用于MCS-51单片机的汇编软件有早期的A51,随着单片机开发技术的不断发展,从普遍使用汇编语言到逐渐使用高级语言开发,单片机的开发软件也在不断发展,Keil软件是目前最流行开发MCS-51系列单片机的软件,这从近年来各仿真机厂商纷纷宣布全面支持Keil即可看出。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision)将这些部份组合在一起。运行Keil软件需要Pentium或以上的CPU,16MB或更多RAM、20M以上空闲的硬盘空间、WIN98、NT、WIN2000、WINXP等操作系统。掌握这一软件的使用对于使用51系列单片机的爱好者来说是十分必要的,如果你使用C语言编程,那么Keil几乎就是你的不二之选(目前在国内你只能买到该软件、而你买的仿真机也很可能只支持该软件),即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。 Keil C51开发系统基本知识Keil C51开发系统基本知识 1. 系统概述 Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。用过汇编语言后再使用C来开发,体会更加深刻。 Keil C51软件提供丰富的库函数和功能强大的集成开发调试工具,全Windows界面。另外重要的一点,只要看一下编译后生成的汇编代码,就能体会到Keil C51生成的目标代码效率非常之高,多数语句生成的汇编代码很紧凑,容易理解。在开发大型软件时更能体现高级语言的优势。下面详细介绍Keil C51开发系统各部分功能和使用。 2. Keil C51单片机软件开发系统的整体结构 C51工具包的整体结构,如图(1)所示,其中uVision与Ishell分别是C51 for Windows和for Dos的集成开发环境(IDE),可以完成编辑、编译、连接、调试、仿真等整个开发流程。开发人员可用IDE本身或其它编辑器编辑C或汇编源文件。然后分别由C51及A51编译器编译生成目标文件(.OBJ)。目标文件可由LIB51创建生成库文件,也可以与库文件一起经L51连接定位生成绝对目标文件(.ABS)。ABS文件由OH51转换成标准的Hex文件,以供调试器dScope51或tScope51使用进行源代码级调试,也可由仿真器使用直接对目标板进行调试,也可以直接写入程序存贮器如EPROM中。 使用独立的Keil仿真器时,注意事项 * 仿真器标配11.0592MHz的晶振,但用户可以在仿真器上的晶振插孔中换插其他频率的晶振。 * 仿真器上的复位按钮只复位仿真芯片,不复位目标系统。 * 仿真芯片的31脚(/EA)已接至高电平,所以仿真时只能使用片内ROM,不能使用片外ROM;但仿真器外引插针中的31脚并不与仿真芯片的31脚相连,故该仿真器仍可插入到扩展有外部ROM(其CPU的/EA引脚接至低电平)的目标系统中使用。 [1]
2023-07-18 18:05:051

keil c51与keil uVision的联系与区别

就是一个东西能开发arm
2023-07-18 18:05:167

我初学单片机,看网上有人说keil有人说keilC,这两者有区别吗?是不同的...

keilc是keil里面的一个编译软件,keil中还有关于AVR,ARM方面的编译器
2023-07-18 18:05:363

proteus安装文件下有一个keil驱动有什么用?

用于Keil和Proteus联调用,可以在keil里面单步执行顺便看Proteus的变化,以找出问题点
2023-07-18 18:05:432

keil是什么

是一款程序编译软件,但凡与电子相关的专业,都会开始从单片机和计算机编程开始学习,而学习单片机自然会用到Keil 软件。
2023-07-18 18:05:511

单片机软件keil怎么用

单片机软件kenai怎么用?问一下有关知道的人员?或者你买的东西都有说明书,按说明书查找
2023-07-18 18:06:013

Keil 如何建立c文件

很多人在学习单片机的时候首先要面对的是怎么使用keil软件,下面我来教大家如何建立c文件首先双击【Keil4】图标打开软件点击上部菜单栏中的【工程】,在下拉菜单中选择【新建工程文件】把工程文件保存到目标文件夹里去,工程文件命名可以随意写入一些数字然后选择单片机类型,一般来说都是用的【Atmel】中的【89C52】,根据实际情况进行选择然后点击【文件】,在【文件】的下拉菜单中选择新建最后把新建的文件保存到之前的工程组里去,文件命名的时候在后面加上【.c】就可以自动形成c文件
2023-07-18 18:06:081

keil软件是干什么用的

  Keil C51:是兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境将这些部分组合在一起。
2023-07-18 18:06:421

keil如何调试?

首先打开Keil软件,打开一个工程,点击keil的编译图标,编译软件。2.确保已经连接了仿真器,而且已经给MCU上电,然后下载程序,等待下载完成。3.软件程序下载完成,现在就完成了程序下载,可以开始仿真了。4.单击软件的调试图标,进入软件调试模式。5.现在就已经打开运行模式。6.单击全速运行,运行软件仿真。7.程序正在全速运行。8.仿真完成以后单击调试图标,就可以退出调试模式。keilKeil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。运行Keil软件需要WIN98、NT、WIN2000、WINXP等操作系统。如果你使用C语言编程,那么Keil几乎就是你的不二之选,即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。
2023-07-18 18:06:521

keil如何安装

1.打开下载好的压缩包,解压后,并运行MDKV422.exe可执行文件。 2.勾选同意协议并点击next。 4.选择安装路径,再点击next。 5.安装中,完成后关闭窗口。6.开始激活,找到keil图标,右击并以管理员权限运行。 7.点击file,找到license management并点击确定。 8.复制CID。 9.找到注册机存放目录,运行它。 10.在下拉长的中选择ARM,点击Generate生成代码,并复制下来,关闭注册机。 11.点击add lic.gx已经激活。
2023-07-18 18:07:481

keil4详细的使用教程是怎样的?

1、打开安装在电脑上的Keil4。2、打开Keil4之后,点击菜单栏上的Project。3、新建工程,点击New version Project。4、输入文件名,点击保存。5、选择芯片公司。6、继续选择芯片型号,然后点击OK。7、在主页面里点击File。8、新建文件,点击New。9、编辑你要写的代码,最后点击保存。
2023-07-18 18:07:561

keil5使用教程

1、先建立一个工程,点击Project,选择第一个,建立新工程,给个名字,点击确定,出现如下界面。2、选择Atmel,找到AT89C51选中后,出现另一个界面。3、此时窗口左侧出现工程栏,如果没出现,点击工具栏中“iew”择第三个”roject Window后即可出现,此时工程已建立好。4、然后在工程中创建项目,操作如图所示,给项目添加一个名字,注意,如果项目用C语言写,则项目名后家“C”,如是C++写的项目,则在名字后加“.Cpp”。5、接着就可以在窗口写程序了,写完后点击窗口左上角的”build"和"rebuild“按钮进行编译,观察下面的“project output”,无错误则编译完成。6、要想烧写程序,还需要生产HEX文件,具体做法是点击”option for target“按钮,进入界面,选择”Output”选中“Creat HEX file“即可。参考资料来源:百度百科-keil
2023-07-18 18:09:561

在win10系统中怎样安装keil编译器啊?

操作方法如下:操作设备:戴尔笔记本电脑操作系统:win10操作程序:keil51、先打开KEIL软件。2、依次点击“project”——“new project”新建一个项目。3、点开ATMEL选中AT89C51,依次点“确定”——“是” 。4、点击设置图标,切换到output选项卡。5、勾选Create HEX FILE。6、在新弹出的界面点击“Add Files to Group Source Group 1”。7、选中c文件后,点击“Add”。8、点击编译图标即可 。
2023-07-18 18:10:441

keil5是什么?

mdk5和keil5的区别:mdk5是扩展版本,包含了部分arm。为基于cortex-m、cortex-r4、arm7、arm9处理器设备提供了一个完整的开发环境。keil5是普通版本,只能适用于单片机,主要是基于8051系列单片机的开发环境。目前使用keiluvision4的产品有keilmdk-arm,keilc51,keilc166和keilc251。功能作用:keil5是一款兼容单机片C语言软件开发系统,该软件给用户提供了简单直观的操作界面,并且具备编译器、宏汇编、库管理和一个功能强大的仿真调试软件,极大的提高了工作效率和缩短项目开发周期。这款软件在同类软件中占有很大的优势,但是由于该软件的专业性特别强,所以很多新入手这款软件的小伙伴都不知道怎么使用这款软件。其实这款软件的使用方法并不难,经过小编的介绍,相信大家对这款软件的使用方法会有所了解。那么接下来小编就给大家详细介绍一下keil5的具体使用方法,有需要的朋友可以看一看并收藏起来。
2023-07-18 18:11:471

c语言编辑器和keil有什么区别?

性质讲,两种不同的编程软件,一个是独立软件,一个是内配在网页中的。独立软件需要安装,网页打开就能用,但相对功能简化。就像其它软件vs和codeslocks也用来编写c语言。而编译是软件里设置选择的编译器处理的,比如GCC,MSC,TurboC。从应用上讲,在线网页编译器使用简单,但功能也少,主要学习或调试一下代码。而专门的软件是用于开发的,比如上面的keil就用于单片机程序的开发keil是嵌入式开发工具,将程序代码编译为机器可识别的机器语言。c语言是一种程序语言,用于程序的语法规范设计。
2023-07-18 18:12:031

keil如何调试?

首先打开Keil软件,打开一个工程,点击keil的编译图标,编译软件。2.确保已经连接了仿真器,而且已经给MCU上电,然后下载程序,等待下载完成。3.软件程序下载完成,现在就完成了程序下载,可以开始仿真了。4.单击软件的调试图标,进入软件调试模式。5.现在就已经打开运行模式。6.单击全速运行,运行软件仿真。7.程序正在全速运行。8.仿真完成以后单击调试图标,就可以退出调试模式。keilKeil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。运行Keil软件需要WIN98、NT、WIN2000、WINXP等操作系统。如果你使用C语言编程,那么Keil几乎就是你的不二之选,即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。
2023-07-18 18:12:251

keil uvison4和keil MDK有什么区别?

keil uvison4是普通版本,只能适用于单片机,主要是基于8051系列单片机的开发环境。免费的试用版最大只能限制在4K的代码范围之类。keil MDK是扩展版本,包含了部分ARM。为基于Cortex-M、Cortex-R4、ARM7、ARM9处理器设备提供了一个完整的开发环境。有四个可用版本,分别是MDK-Lite、MDK-Basic、MDK-Standard、MDK-Professional。所有版本均提供一个完善的C / C++开发环境,其中MDK-Professional还包含大量的中间库。拓展资料:目前使用Keil uVision4的产品有Keil MDK-ARM,Keil C51,Keil C166和Keil C251。keil uvison4百度百科Keil MDK,也称MDK-ARM、Realview MDK、I-MDK、uVision4 等。目前Keil MDK是由三家国内代理商提供技术支持和相关服务。MDK-ARM软件为基于Cortex-M、Cortex-R4、ARM7、ARM9处理器设备提供了一个完整的开发环境。 MDK-ARM专为微控制器应用而设计,不仅易学易用,而且功能强大,能够满足大多数苛刻的嵌入式应用。MDK-ARM有四个可用版本,分别是MDK-Lite、MDK-Basic、MDK-Standard、MDK-Professional。所有版本均提供一个完善的C / C++开发环境,其中MDK-Professional还包含大量的中间库。keil mdk百度百科
2023-07-18 18:13:271

keil uvision5使用教程

keiluvision5的使用教程如下:工具/材料:华硕VivoBook15x电脑,win10系统,keiluvision5v5.11汉化破解版。1、首先打开安装好的keiluvision5软件。2、进入主界面后点击project再选择newuVisionProject创建新工程。3、之后会弹出一个对话框,在这里选择工程保存位置点击保存。4、保存后出现下面的提示,点击否。5、然后新建一个文件,点击file-new。之后会在右侧出现一个编辑区。6、然后保存此文件,将它命名为main.c。7、保存之后就可以开始编写C文件,根据自己的需要在右侧编辑区编辑即可。
2023-07-18 18:13:421

keil5使用教程是怎么样的?

1、先建立一个工程,点击Project,选择第一个,建立新工程,给个名字,点击确定,出现如下界面。2、选择Atmel,找到AT89C51选中后,出现另一个界面。3、此时窗口左侧出现工程栏,如果没出现,点击工具栏中“iew”择第三个”roject Window后即可出现,此时工程已建立好。4、然后在工程中创建项目,操作如图所示,给项目添加一个名字,注意,如果项目用C语言写,则项目名后家“C”,如是C++写的项目,则在名字后加“Cpp”。5、接着就可以在窗口写程序了,写完后点击窗口左上角的”build"和"rebuild“按钮进行编译,观察下面的“project output”,无错误则编译完成。6、要想烧写程序,还需要生产HEX文件,具体做法是点击”option for target“按钮,进入界面,选择”Output”选中“Creat HEX file“即可。Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。运行Keil软件需要WIN98、NT、WIN2000、WINXP等操作系统。如果你使用C语言编程,那么Keil几乎就是你的不二之选,即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。
2023-07-18 18:14:371

keil软件的作用是什么?

单片机开发中除必要的硬件外,同样离不开软件,我们写的汇编语言源程序要变为CPU可以执行的机器码有两种方法,一种是手工汇编,另一种是机器汇编,目前已极少使用手工汇编的方法了。机器汇编是通过汇编软件将源程序变为机器码,用于MCS-51单片机的汇编软件有早期的A51,随着单片机开发技术的不断发展,从普遍使用汇编语言到逐渐使用高级语言开发,单片机的开发软件也在不断发展,Keil软件是目前最流行开发MCS-51系列单片机的软件,这从近年来各仿真机厂商纷纷宣布全面支持Keil即可看出。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision)将这些部份组合在一起。运行Keil软件需要Pentium或以上的CPU,16MB或更多RAM、20M以上空闲的硬盘空间、WIN98、NT、WIN2000、WINXP等操作系统。掌握这一软件的使用对于使用51系列单片机的爱好者来说是十分必要的,如果你使用C语言编程,那么Keil几乎就是你的不二之选(目前在国内你只能买到该软件、而你买的仿真机也很可能只支持该软件),即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。 Keil C51开发系统基本知识Keil C51开发系统基本知识 1. 系统概述 Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。用过汇编语言后再使用C来开发,体会更加深刻。 Keil C51软件提供丰富的库函数和功能强大的集成开发调试工具,全Windows界面。另外重要的一点,只要看一下编译后生成的汇编代码,就能体会到Keil C51生成的目标代码效率非常之高,多数语句生成的汇编代码很紧凑,容易理解。在开发大型软件时更能体现高级语言的优势。下面详细介绍Keil C51开发系统各部分功能和使用。 2. Keil C51单片机软件开发系统的整体结构 C51工具包的整体结构,如图(1)所示,其中uVision与Ishell分别是C51 for Windows和for Dos的集成开发环境(IDE),可以完成编辑、编译、连接、调试、仿真等整个开发流程。开发人员可用IDE本身或其它编辑器编辑C或汇编源文件。然后分别由C51及A51编译器编译生成目标文件(.OBJ)。目标文件可由LIB51创建生成库文件,也可以与库文件一起经L51连接定位生成绝对目标文件(.ABS)。ABS文件由OH51转换成标准的Hex文件,以供调试器dScope51或tScope51使用进行源代码级调试,也可由仿真器使用直接对目标板进行调试,也可以直接写入程序存贮器如EPROM中。 使用独立的Keil仿真器时,注意事项 * 仿真器标配11.0592MHz的晶振,但用户可以在仿真器上的晶振插孔中换插其他频率的晶振。 * 仿真器上的复位按钮只复位仿真芯片,不复位目标系统。 * 仿真芯片的31脚(/EA)已接至高电平,所以仿真时只能使用片内ROM,不能使用片外ROM;但仿真器外引插针中的31脚并不与仿真芯片的31脚相连,故该仿真器仍可插入到扩展有外部ROM(其CPU的/EA引脚接至低电平)的目标系统中使用。
2023-07-18 18:15:301