2回答

0收藏

keil5兼容51单片机

STMCU STMCU 6855 人阅读 | 2 人回复 | 2016-06-13

KEIL5兼容51单片机安装教程
安装准备:如果安装到D盘,在D盘新建两个文件夹如keilv4和keilv5
开始安装:
首先安装C51V901.exe软件.安装到keilv4文件夹下,然后安装mdk514.exe软件到keilv5文件夹下
修改TOOL.ITI文件:打开keilv4文件夹下TOOLS.INI文件,全选里面的内容,复制,然后打开keilv5文件夹下的TOOLS.INI文件,将刚才复制的内容粘贴到下面,将里面的keilv4全部替换为keilv5,保存.
复制文件:将keilv4文件夹下C51文件复制到keilv5文件夹下
破解;打开keil5软件, 点击file下的licensemanagement,复制CID里面的内容                               打开keygen.exe软件,把刚才复制的内容粘到CID中.点击generate会生成一串字符,复制后,粘贴到keil5 new license ID code 的文本框中,然后点击Add  LIC按钮此时51版本亦可以用,
打开keygen.exe软件,把刚才复制的内容粘到CID中. 打开target选择ARM,如图
点击generate会生成一串字符,复制后,粘贴到keil5 new license ID code 的文本框中,然后点击Add  LIC按钮此时32版本亦可以用,
此时破解完成.
添加芯片库
双击Keil.STM32F4xx_DFP.1.0.8.pack.等待安装完成,此时keil5就能编译stm32f4xx系列芯片
注意Keil.STM32F4xx_DFP.1.0.8.pack.安装包可到st官网下载
为keil补个坑
keil 5以device安装包的形式,用不到的器件可以不必安装,这个安装使用的器件也带来了不少的麻烦,关键是keil的帮助手册里居然没写该怎么处理
安装完器件要下载烧录程序的时候,发现
error:FlashDownload failed - "Cortex-M3"这个是因为这里没有选择flashprogramming algorithm,但是这里没有对应型号的文件可选,原来这个文件在下载的pack中,但是软件没有自动加载,需要到软件的安装路径下面搜索.FLM文件,然后将搜索到的文件复制到软件安装路径下的\ARM\Flash,这次再看下就有可以加载的.FLM文件了
杨满意整理


分享到:
回复

使用道具 举报

回答|共 2 个

倒序浏览

沙发

油炸冰激凌

发表于 2016-6-14 07:58:08 | 只看该作者

前一段时间刚研究过装上了,keil5确实要折腾下
板凳

黑溱郎

发表于 2016-6-14 16:33:30 | 只看该作者

学习了,谢谢分享。
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条