1 keil
從破解軟件可以看出,keil有4類:C51、C251、C166、ARM,如下圖所示。
從網上下載的軟件看,有keil uvision5 MDK版與keil5C51版,如下圖所示。
記得以前還用過uVision2版本。
keil是一個公司的名字,也可以指keil公司開發的軟件,在2005年,keil公司由arm公司收購。
2 uVision
uVision是由keil公司開發的集成開發環境(IDE),可以進行代碼編輯,文件管理,程序的編譯調試等。
目前uVision的版本有uVision2、uVision3、uVision4、uVision5。
我們常說的keil4指的是uVision4,keil5指的是uVision5。
我的電腦裝的就是uVision5,如下圖所示。
3 MDK
MDK:microcontrolor development kit(微控制器開發工具)
每一個uVision版本下都有4個獨立的軟件:C51、C251、C166、ARM。
uVision ARM就是MDK,或者可以稱為MDK-ARM。
這一款軟件主要支持ARM7,ARM9,Cortex等ARM內核。
4 C51
uVision C51這款軟件主要支持51單片機這類芯片的內核。
uVision C251與uVision C166這兩款軟件主要支持其他兩類內核。
5 同時裝uVision C51與uVision ARM兩款軟件
首先還是要下載這兩個軟件,然后安裝在兩個不同的文件里,最后再進行一些操作。
具體操作參考:keil C51 和 keil MDK(ARM)安裝在一起 。
設置好后,新建工程時可進行切換,如下圖所示。
6 參考
Keil、uVision、RealView、MDK、Keil C51之間的區別比較
http://www.myir-tech.com/resource/512.asp
ARM 之三 Keil uVision4、Keil uVision5、Keil C51同一系統下的共存
https://blog.csdn.net/ZCShouCSDN/article/details/81408157
keil C51 和 keil MDK(ARM)安裝在一起