keil uvision5是壹款專業的IDE集成開發環境,keil uvision5是目前的新版本,與Keil MDK-ARM uVision4兼容,可以說是較為強大的壹個版本。keil uvision5在功能性和性能性方面都有升級,適合專業的開發者使用。
keil uvision5功能
MDK Core – MDK核心
MDK Core包含微控制器開發所有的所有組件,包括IDE(uVision5)、編輯器、ARM C/C++編輯器、uVision調試跟蹤器和Pack Installer。
uVision5 IDE 集成開發環境與uVision4相差不大,在編譯工具欄右側多了兩個綠色按鈕,Manage Run-time Environment和Pack Installer按鈕。
DK Core是壹個獨立的安裝包,大概300M左右大小,可以到ARM國內代理商米爾科技官網下載正式版本。下載安裝以後就可以壹直使用,如果Keil有芯片支持、CMSIS或者中間庫的升級,直接通過Software packs本地升級即可。
Software packs – MDK軟件包
這部分較MDK v4版本做出了很大的更新。Software packs分為Device、CMSIS、MDK Professional Midleware三個小部分,包含了各類可用的設備驅動。。
MDK v5可以在Software packs窗口選擇需要安裝或者更新的軟件組件。
支持完整的微控制器系列,包括MDK v4上的所有芯片系列,如ARM7、ARM9、Cortex-M0、M0+、M1、M3、M4等 ARM內核芯片。
運行環境(Run-Time Environment)顯示可用的CMSIS軟件組件以及中間庫,提示依賴關系並可以自動解決。
MDK專業版中,MDK v5為外圍設備提供標準中間庫驅動接口。