物联网技术区||Keil C51软件介绍和安装
发布者:
布时间:2020-09-16 15:18:55
点击量:
Keil C51软件介绍
Keil C51是美国Keil软件公司(现已被ARM公司收购)出品的支持8051系列单片机架构的一款IDE(集成开发环境)。
µVision4 IDE是一个窗口化的软件开发平台,它集成了功能强大的编辑器、工程管理器以及各种编译工具(包括C编译器、宏汇编器、链接/装载器和十六进制文件转换器)。uVision4包含以下功能组件:功能强大的源代码编辑器、可根据开发工具配置的设备数据库、用于创建和维护工程的工程管理器、集汇编、编译和链接过程于一体的编译工具、用于设置开发工具配置的对话框、真正集成高速CPU及片上外设模拟器的源码级调试器、高级GDI接口,可用于目标硬件的软件调试和Keil ULINK仿真器的连接、用于下载应用程序到Flash ROM中的Flash编程器、完善的的开发工具手册、设备数据手册和用户向导。能加速嵌入式应用程序开发过程。
uVision4 IDE使用简单、功能强大,是保证设计者完成设计任务的重要保证。uVision3 IDE还提供了大量的例程及相关信息,有助于开发人员快速开发嵌入式应用程序。
uVision4 IDE提供了 Build Mode (编译)和Debug Mode(调试)两种工作模式。编译模式Build Mode用于维护工程文件和生成应用程序;调试模式Debug Mode下,既可以用功能强大的CUP和外设仿真器测试程序,也可以使用调试器经Keil ULINK USB-JTAG适配器(或其他AGDI驱动器)连接目标系统来测试程序。ULINK仿真器能用于下载应用程序到目标系统的Flash ROM中。
- 安装Keil C51
在教材资源包“开发工具”文件夹中找到C51V900.EXE文件,点击文件开始安装,如图2-3所示安装首界面窗口。
图2-3 安装窗口图
单击窗口中“Next>>”按钮,进入如图2-4所示“License Agreement”窗口。
图2-4 License Agreement窗口图
单击“I agree to all the terms of the preceding License Agreement”复选框,保持选中状态,单击窗口中“Next>>”按钮,进入如图2-5所示“Folder Selection”窗口。
图2-5 Folder Selection窗口图
在窗口中“Destination Folder”区域文本框中显示默认安装路径,单击右侧“Browse...”按钮可以更改安装路径,此处建议采用默认路径。
如果计算机以前安装过keil C51,在窗口中“Update Installation:Create backup tool folder”区域,出现复选框 Backup old files to C:\Keil\Backup.001,此选项可以不用理会,如果不是重复安装则不会提示。
设置完成后,单击窗口中“Next>>”按钮,进入如图2-6所示“Customer Information”窗口。
图2-6 Customer Information窗口图
此窗口中提供四个文本框输入,前三个文本框分别表示“名字”、“姓氏”、“公司”信息,可以随意填写,第四个表示“邮箱”信息,属于必填项,在“E-mail”标签后面的文本框中填入有效邮箱地址,设置完成后,单击窗口中“Next>>”按钮,进入如图2-7所示“Keil µ Vision4 Setup completed”窗口。
图2-7 Keil µ Vision4 Setup completed窗口图
窗口中三个复选框可以根据需要自行选择是否勾选,单击窗口中“Finish”按钮,完成Keil C51软件的安装。
- 添加单片机型号
Keil C51安装完成后可以新建和打开工程文件了,但是对STC单片机的支持不好,默认没有STC单片机的型号和对应的头文件,只能使用“reg51.h”或“reg52.h”来替代,为了很好的支持STC单片机的新功能以及方便开发,因此必须要把STC型号添加到Keil C51环境中。
(1)在教材资源包“开发工具”文件夹中找到stc-isp-15xx-v6.86C.exe文件,双击运行该软件,进入如图2-8所示界面,选择右侧的“Keil仿真设置”选项卡,单击“添加型号和头文件到keil中”按钮。
图2-8 STC-ISP运行界面图
(2)在弹出的“浏览文件夹”对话框中,选择Keil C51的安装路径,如图2-9所示。
图2-9 选择Keil C51的安装路径界面图
(3)单击“确定”后,出现如图2-10所示提示信息的对话框,表示添加成功。
图2-10 STC MCU型号添加成功界面图
上一篇:物联网技术社区||单片机的基本知识
下一篇:物联网技术区||Keil C51软件新建一个STC 51单片机的工程