官术网_书友最值得收藏!

2.1 KEIL軟件安裝

2.1.1 KEIL、μVision、MDK之間的關(guān)系

ARM集成開(kāi)發(fā)環(huán)境較多,如圖2-1所示。

圖2-1 ARM集成開(kāi)發(fā)環(huán)境

圖2-1 ARM集成開(kāi)發(fā)環(huán)境(續(xù))

這些開(kāi)發(fā)環(huán)境各有優(yōu)缺點(diǎn),本書(shū)在指令學(xué)習(xí)階段采用的開(kāi)發(fā)環(huán)境是KEIL MDK-ARM。那么KELL、μVision、MDK之間到底是什么關(guān)系呢?

(1) KEIL

KEIL是KEIL公司所有的一款開(kāi)發(fā)工具,2005年被ARM公司收購(gòu)。KEIL 公司目前有4款獨(dú)立的嵌入式軟件開(kāi)發(fā)工具,即 MDK、KEIL C51、KEIL C166、KEIL C251,它們都是KEIL公司的產(chǎn)品,都基于μVision 集成開(kāi)發(fā)環(huán)境,其中 MDK 是 RealView 系列中的一員。

(2) μVision

μVision是KEIL公司開(kāi)發(fā)的集成開(kāi)發(fā)環(huán)境(IDE),共有4個(gè)版本:μVision2、μVision3、μVision4、μVision5。

(3) MDK-ARM

MDK-ARM也稱(chēng)KEIL MDK-ARM、KEIL ARM、KEIL MDK、Realview MDK、I-MDK、μVision5(老版本為μVision4和μVision3)等。MDK-ARM 為基于Cortex-M、Cortex-R4、ARM7、ARM9等處理器提供了一個(gè)完整的開(kāi)發(fā)環(huán)境。

MDK-ARM有4個(gè)可用版本,分別是MDK-Lite、MDK-Basic、MDK-Standard、MDKProfessional。所有版本均能提供一個(gè)完善的C / C++開(kāi)發(fā)環(huán)境,其中MDK-Professional還包含大量的中間庫(kù)。

主站蜘蛛池模板: 区。| 监利县| 利津县| 屯昌县| 项城市| 双辽市| 苗栗市| 池州市| 山东| 莱州市| 涪陵区| 大埔区| 连江县| 洛扎县| 崇礼县| 建阳市| 华宁县| 丰原市| 法库县| 闽清县| 综艺| 巩留县| 泾阳县| 西昌市| 盐津县| 南溪县| 湖南省| 榆树市| 鄯善县| 宝兴县| 渑池县| 综艺| 卢龙县| 禄丰县| 岑溪市| 江门市| 景谷| 东至县| 青田县| 昌黎县| 花莲市|