查看: 549|回复: 2

[教程] keil5兼容51单片机

[复制链接]

3

主题

0

好友

70

积分

童生

Rank: 2

  • TA的每日心情
    开心
    2016-6-15 09:13
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    发表于 2016-6-13 23:47: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文件了
    杨满意整理


    回复

    使用道具 举报

    12

    主题

    8

    好友

    4141

    积分

    状元

    Rank: 6Rank: 6

  • TA的每日心情
    开心
    昨天 12:25
  • 签到天数: 1083 天

    [LV.10]以坛为家III

    发表于 2016-6-14 07:58:08 |显示全部楼层
    前一段时间刚研究过装上了,keil5确实要折腾下
    回复

    使用道具 举报

    1

    主题

    0

    好友

    2073

    积分

    进士

    Rank: 5Rank: 5

  • TA的每日心情
    开心
    昨天 07:24
  • 签到天数: 564 天

    [LV.9]以坛为家II

    发表于 2016-6-14 16:33:30 |显示全部楼层
    学习了,谢谢分享。
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

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


    手机版|爱板网 |网站地图  

    GMT+8, 2016-12-4 12:00 , Processed in 0.098811 second(s), 10 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部