- 1、本文档共1058页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 Keil软件的使用 1.1 认识Keil Cx51软件 1.2 Keil Cx51软件的安装 1.3 Keil Cx51 μVision2/3的功能1.4 Keil Cx51 μVision2/3集成开发环境的使用1.5 Keil Cx51的基本操作 1.6 调试程序 1.1 认识Keil Cx51软件 Keil Cx51集成开发环境(工具套件)的主要功能介绍如下。 (1) ?μVision2/3 for Windows:一个集成开发环境,它将项目管理、源代码编辑和程序调试等组合在一个功能强大的环境中。 (2) ?Cx51国际标准化C交叉编译器:从C源代码产生可重定位的目标模块。 (3) ?A51宏汇编器:从80C51汇编源代码产生可重定位的目标模块。 (4) ?BL51连接器/定位器:组合由Cx51和A51产生的可重定位的目标模块,生成绝对目标模块。 (5) ?LIB51库管理器:从目标模块生成连接器可以使用的库文件。 (6) ?OH51目标文件至Hex格式的转换器:从绝对目标模块生成Intel Hex文件。 (7) ?RTX-51实时操作系统:简化了复杂的实时应用软件项目的设计。 Keil Software公司提供了一流的80C51系列开发工具套件,下面描述每个套件及其内容。 (1) ?PK51专业开发套件。PK51专业开发套件全面提供了各种工具,适合专业开发人员建立和调试使用80C51系列微控制器及其派生产品的嵌入式应用程序。 (2) ?DK51开发套件。DK51开发套件是PK51开发套件的精简版,它不包括RTX51 Tiny实时操作系统。DK51开发套件可用于80C51及其所有派生产品。 (3) ?CA51编译器套件。如果开发者只需要一个C编译器而不需要调试系统,则CA51编译器套件就是最好的选择。CA51编译器套件只包含μVision2/3 IDE(集成开发环境),不提供μVision2/3调试器的功能。这个套件包括了建立嵌入式应用所需的工具软件,可用于80C51及其所有派生产品。 (4) ?A51汇编器套件。A51汇编器套件包括一个汇编器和创建嵌入式应用所需要的所有工具。它可用于80C51及其所有派生产品。 (5) ?RTX-51实时操作系统(FR51)。RTX-51实时操作系统是80C51系列微控制器的一个实时内核。RTX-51实时操作系统又分为RTX-51 Full和RTX-51 Tiny,RTX-51 Full提供RTX-51 Tiny的所有功能和一些扩展功能,并且包括CAN通信协议接口子程序。 从1985年开始就有8051系列单片机的C语言编译器Cx51,但并不是所有的Cx51编译器都能产生发挥8051特点的有效代码。表1-1列出了American Automation、IAR、Avocet、Bso/Tasking、Keil、Intermetrics、Micro Computer Controls(MCC)、Dunfield Shareware等公司的编译器的编译性能。从表中可以看出,唯有Keil公司的编译器的编译时间最短,也就是说这个软件的编译速度最快、性能最好。 表1-1 各编译器整体特性1.2 Keil Cx51软件的安装1.2.1 Keil Cx51软件对系统的要求 Keil Cx51集成开发软件必须有一个最基本的硬件环境和操作系统,才能确保集成开发软件中编译器以及其他程序功能的正常运行。其最低要求为: (1) ?安装有PentiumⅠ、Pentium?Ⅱ或相应处理器的PC。 (2) ?Windows 95、Windows 98或Windows NT4.0操作系统。 (3) 至少16?MB内存。 (4) 至少20?MB硬盘空间。 1.2.2 Keil Cx51软件的安装 这里以Keil Cx51 mVision2为例介绍其安装方法。 在该软件的setup目录下找到setup.exe文件,移动鼠标指针至该软件的图标上,双击鼠标左键,桌面弹出如图1-1所示安装向导界面,接着出现如图1-2所示安装内容选择界面(图示界面中的uVision2即为?mVision2,其余图中亦同,不再单独说明)。 图1-1 安装向导图1-2 安装内容选择 选中“Install Support for Additional Microcontroller Architectrues”单选框,单击“Next”按钮进入图1-3所示的安装?mVision2界面。图1-3 安装?mVision2界面 单击“Next”按钮进入图1-4所示的“安装许可协议”界面 图1-4 安装许可协议界面 单击“Yes”按钮,表示同意该协议,进入图1-5所示的安装界面。 单击“Next”按钮进入图1-6所示的选
文档评论(0)