本篇为《嵌入式相关》系列博客的第五篇,该系列博客主要记录单片机开发及硬件设计的相关过程,方便以后查阅。

Keil-C51 与 Keil -ARM 共存的方法

  • 状况
  • 解决方案1
    • 测试
  • 解决方案2

状况

今天装完Keil-C51,然后又换装了Keil-ARM之后,可以正常编译STM32 的工程,但是无法编译C51的工程,并且出现了如下错误:

*** Error: Project ‘template’ requires ‘C51’ Toolchain which is not installe

这种情况就是Keil-C51 与 Keil -ARM没有共存的情况。

解决方案1

  1. 按照之前的安装情况来看,我们将C51和ARM安装在了不同的文件夹里:

  2. 将C51安装装包内的C51UV4复制到ARM的安装包中。
    复制过程中会出现如下情况,此时选择跳过这些文件
  3. 修改ARM文件中的TOOLS.INI文件
    C51文件夹中TOOLS.INI文件的内容复制到ARM文件夹中TOOLS.INI文件内。
    C51文件夹中的TOOLS.INI文件
    ARM文件夹中的TOOLS.INI文件

注意文件中的这两句话需要改动:

PATH=“D:\Keil_v5_ARM\C51”
VERSION=5.35

如此就修改好了。

测试

编译C51文件

编译STM32文件

解决方案2

在安装的时候,可以将C51和ARM安装到同一个文件夹。


该方案未经测试,理论上可以。

Keil-C51 与 Keil -ARM 共存的方法相关推荐

  1. Keil C51与Keil MDK共存,Keil4与Keil5共存的安装方式推荐

    Keil C51与Keil MDK共存的安装 举例使用Keil5版本C51.MDK 1.在C盘下直接创建两个文件夹:KeilV5C51和KeilV5MDK. 不同的是需要在KeilV5MDK文件夹下再 ...

  2. Keil C51与Keil MDK的兼容安装

    文章目录 前言 安装keilc51 安装keil MDK Keil C51与Keil MDK兼容配置 前言   最近遇到51单片机的问题想使用keilc51,但是安装完成后发现与原来的keilMDK并 ...

  3. 关于keil c51与keil mdk同时安装、合并解决办法

    下面的方法可以解决keilMDK兼容C51工程的问题: 1 首先,准备好两个软件的安装文件,建议你用以下两个版本 Keil Realview MDK 4.12版本或更高版本,Keil C51 V9.0 ...

  4. Keil MDK与Keil C51共存的方法(成功)

    前言 Keil5比Keil4功能更加丰富,想要同时开发两款芯片一块是51内核一块是STM32单片机该怎么做能,怎么样让KEil可以同时建立并且可以并且可以编译两种工程呢,那么这里我将给大家出Keil5 ...

  5. KEIL、uVision、RealView、MDK、KEIL C51区别

    uVision是KEIL公司开发的一个集成开发环境(IDE),和Eclipse类似.它包括工程管理,源代码编辑,编译设uVision置,下载调试和模拟仿真等功能,uVision有uVision2.uV ...

  6. 【转】Keil、uVision、RealView、MDK、Keil C51之间的区别比较

    [转]Keil.uVision.RealView.MDK.Keil C51之间的区别比较 keil C51 ARM 我们要区别的概念:KEIL uVision,KEIL MDK,KEIL For AR ...

  7. Keil、uVision、RealView、MDK、Keil C51之间的区别

    Keil.uVision.RealView.MDK.Keil C51之间的区别 我们要区别的概念:KEIL uVision,KEIL MDK,KEIL For ARM,RealView MDK,KEI ...

  8. KEIL、uVision、RealView、MDK、KEIL C51区别比较

    [导读]KEIL uVision,KEIL MDK,KEIL For ARM,RealView MDK,KEIL C51,KEIL C166,KEIL C251从接触MCS-51单片机开始,我们就知道 ...

  9. Keil、uVision、RealView、MDK、Keil C51之间的区别比较

    我们要区别的概念:KEIL UVision,KEIL MDK,KEIL For ARM,RealView MDK,KEIL C51,KEIL C166,KEIL C251 从接触MCS-51单片机开始 ...

最新文章

  1. 第十五篇:依存语法Dependency Grammar
  2. 33篇顶会论文如何做到?北大施柏鑫:论文投稿到接收,不可不知的关键环节...
  3. 你真的了解软件测试行业吗?
  4. ArcGIS为面要素生成邻接矩阵
  5. Windows Server 2012正式版RDS系列②
  6. struts2漏洞监测_CVE20190233: S2060 拒绝服务漏洞分析
  7. 深入JVM虚拟机(四) Java GC收集器
  8. php 递归到空如何处理,php递归调用删除数组空值元素的方法
  9. [CentOS] 打造vim环境
  10. 设计模式学习笔记——适配器(Adapter)模式
  11. java学习 - 函数
  12. Python基础与大数据应用(三)
  13. 海康sdk java_java调用海康sdk案例
  14. JavaWeb教程———过滤器
  15. Bugzilla的安装
  16. [云原生专题-18]:容器 - docker自带的集群管理工具swarm - 手工搭建集群服务全过程详细解读
  17. parquet和textfile存储对比
  18. 关于财务业务模型的思考
  19. 注意力机制详解(Attention详解)
  20. 程序设计综合实践——京东管理系统(C语言实现)

热门文章

  1. 让一维数组像糖果盒一样简单
  2. 功率谱密度相关方法的MATLAB实现
  3. 给一个没有原理图的rk3399模块成功安装armbian(1)
  4. Torch 训练的一些注意点:优化器params参数 与 lr 调度器篇 [1]
  5. 让一让,神州泰岳要进化了 1
  6. STM32中ETH驱动配置注意事项dp83848, ip101alf, ip101gr, RTL8201,LAN8720
  7. 乐视体感摄像头开发踩坑记录
  8. debug 进阶 跳过反射以及aop
  9. LocalDate LocalDateTime Date 转换
  10. py 发送邮件和短信