//自己在安装keil5之后,发现不能编译原来单片机写的C51的程序,就总结一下自己安装的一些经验
//网上教程有安装MDKCM523(523只是版本号,这个软件是一个keil4与keil5的兼容包),但没有详细的方法,暂时还不会
//我自己用的先安装C51的编译器,然后再相同安装目录下安装keil5,即可实现keil4,keil5兼容使用
//测试环境:win10专业版(其他版本应该也可以兼容使用)
先跟大家共享一下我自己的资源
参考文章:https://blog.csdn.net/Fighting_Boom/article/details/87969477
里边有两个版本的文件夹,可以安装525的,方法大致相同。下面以版本号为523的为例,压缩包内截图大概如下:
####安装过程
keil4编译环境现在已经安装完毕,接下来进行keil5编译环境的安装,我选择的安装包是 mdk523.EXE ,打开如下
到这里keil5的编译环境也已经安装完毕,这个时候可以编译51的程序,但是还不可以编译32的程序,因为我么还没有安装相应的ARM扩展包,下边进行扩展包的安装
####ARM扩展包的安装
扩展包的下载网址:http://www.keil.com/dd2/Pack/#/eula-container
在这个里边可以找到需要的扩展包进行下载,对应自己所用的芯片即可,
如果不想下载,也可以打开之前下载的文件夹,这里边也有一些,不过版本比较老,比如我用的STM32F103系列的芯片,直接双击 Keil.STM32F1xx_DFP.2.0.0.pack 即可,安装路径已经默认好了,然后 Next 直接安装即可
// 安装完成后先不要着急打开
####软件破解
// 这里即可看到破解成功,软件使用期限到2020年...
####STC系列单片机扩展
利用STC-ISP直接导入STC系列单片机到keil5里边,这样下次新建工程可以直接选择对应型号即可
####软件的一些基本设置与验证
####附录一下