在Windows解决Keil的C51和MDK不能共存问题

说明:

  • Keil的 C51 可用来开发8051单片机,比如MSP430、STC等
  • Keil的 MDK 可用来开发ARM单片机的,比如STM32、S32K等

问题

看到许多人说,如果同时安装C51和MDK,可能出现许多问题。我这边也遇到了这样的情况:

  • 先安装了C51,放在C盘, 可以正常使用
  • 过了一段时间后,又安装了MDK,但放在D盘,MDK可以使用,但C51就用不了~~

总的问题是,C51 和 MDK 不能共存~~

解决方法

简单粗暴, 把C51和MDK都卸载了,重新来:

  • 先安装 C51,
  • 再安装 MDK

特别注意,MDK和C51的安装路径要一样

安装方法

其中下载地址是: https://www.keil.com/download/product/
在这里插入图片描述
我这边最后的安装目录如下:
在这里插入图片描述

看看C51和MDK是不是共存

能不能建C51工程

我们以STC单片机为例:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
从上可以看到,Keil 可以新建 C51 的项目,成功~~

其中,要先在 Keil 中安装 STC 单片机的库, 利用官方的下载工具即可:
在这里插入图片描述

看能不能新建MDK-ARM项目

我们以STM32F103为例

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
从上可以看到,Keil 可以新建 MDK-ARM 的项目,成功~~

其中,要事先安装STM32F103的相关库:
在这里插入图片描述

小结

同时安装Keil的C51和MDK是可以共存的,最简单的方法就是:先安装C51,再安装MDK,并且保证两者的安装目录一样。

本文完 ~~

  • 3
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值