|
最近在逛keil官網(wǎng)的時(shí)候發(fā)現(xiàn)了一個(gè)好消息,蟄伏在Version4.x多時(shí)的Keil MDK終于破5了,最新推出了Version5.0版本,這的確是一個(gè)彈冠相慶的好事。我看了一下好多論壇網(wǎng)站都在第一時(shí)間火熱的探討MDK-ARM 5.0的出世,看來(lái)keil在國(guó)內(nèi)的確還是深入人心的,Keil和IAR目前仍是ARM開(kāi)發(fā)生態(tài)系統(tǒng)的主流IDE。
縱觀MDK-ARM的發(fā)展史,從ARM收購(gòu)Keil再到由當(dāng)初的Realview MDK改名為MDK-ARM(據(jù)說(shuō)當(dāng)年ARM收購(gòu)Keil的時(shí)候公司才二十幾個(gè)人,太NB了,這真的說(shuō)明了牛人不用多,幾個(gè)足以,哎,我等只能望“Keil”興嘆了,呵呵),從最早期的2.5版本到3.0再到4.0一直到如今最新的5.0,不得不承認(rèn)在投入ARM懷抱之后,keil的確是做的越來(lái)越好,在國(guó)內(nèi)開(kāi)發(fā)者中占的比例還是相當(dāng)?shù)母叩摹?br />

如上圖所示,相比于之前的Version4,新發(fā)布的Version 5.0版本的MDK有了灰常大的架構(gòu)調(diào)整,增添了許多新的特性。Keil將MDK5分成了MDK內(nèi)核和Software Pack兩部分,其內(nèi)核部分仍然是包括編輯器、編譯器、包安裝和調(diào)試跟蹤,而Software Pack則又包含Device、CMSIS和MDK professional Midware。這種分層的結(jié)構(gòu)使得對(duì)MDK5的更新和維護(hù)更簡(jiǎn)單,對(duì)我們開(kāi)發(fā)來(lái)說(shuō)效率也提高不少,因?yàn)樗峁┝撕艽筌浖┪覀冋{(diào)用。
因?yàn)閯偪吹組DK5.0過(guò)于興奮,呵呵,故奮筆疾書(shū)寫(xiě)了點(diǎn)隨筆便發(fā)上來(lái)了,更多具體細(xì)節(jié)待我深入研究之后再跟大家交流
|
|