一、软件介绍
Keil C51是51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。如果你使用C语言编程,那么Keil几乎就是你的不二之选,即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。
二、C51版本的安装
解压下载的压缩包,以管理员的模式运行c51v960a.exe文件。
点击next,同意条款,next。
选择安装路径(注意1、路径不要含有中文,2、双版本安装建议加后缀,后期移植后会删除这个文件夹),注册信息可以随便填写(这里每个信息都以空格输入)。
等待安装完成,去勾后,点击finish。
C51版本的keil安装完成。
三、ARM版本的安装
以管理员的模式运行MDK536.exe文件。
next,同意许可,next。
修改安装路径(注意不能和C51的安装路径相同),同样填写注册信息。
同意安装串行总线控制器,去勾,finish。
ARM版本的keil安装完成。
四、ARM与C51合并
进入C51的安装目录,复制(或剪切)C51文件夹到ARM的安装目录。
再次进入C51的安装目录,以记事本的方式打开TOOLS.INI文件,并复制红框中的内容。
进入ARM的安装目录,以记事本的方式打开TOOLS.INI文件,下拉到末尾,粘贴刚复制的内容,并将红框中箭头所指的路径修改为ARM的安装路径\C51,如图片所示(如果显示权限不足,可以先另存到桌面,在复制到ARM安装目录)。
再次进入C51的安装目录,复制UV4文件夹到ARM的安装路径,提示跳过或者替换这些文件选择跳过这些文件。
到此,C51已经合并至ARM版本中,C51的安装目录可以进行删除。
五、软件注册
右键以管理员的方式运行keil5软件,点击File——License Management,复制CID。
右键以管理员的方式运行keygen注册机(软件自带注册机,运行时建议将电脑设置为静音)。在注册机中的CID中填入刚复制的软件CID,Target先选择C51,点击Generate,复制生成的LIC,粘贴到License Management中的LIC,点击add LIC,C51注册完成,回到注册机将Target改为ARM,再次点击Generate,复制生成的LIC,粘贴到License Management中的LIC,点击add LIC,ARM的注册完成。
六、STM32基本包的导入
点击软件的包安装,弹出包管理窗口
点击File——import….,在弹出的窗口选择pack文件下的全部内容,点击打开,等待导入完成。
至此,keil5的安装,注册,STM基本包的导入全部完成。