在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,並且保證兩者的安裝目錄一樣。

本文完 ~~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章