網友評分: 5.3分
Keil C51是一款由Keil Software公司出品的51系列兼容單片機C語言軟件開發系統。它集編輯,編譯,仿真于一體,支持匯編和C語言的程序設計,與匯編相比,C語言在功能上、結構性、可讀性、可維護性上有明顯的優勢,該版本經過漢化破解處理,可免費使用。
uVision5向后兼容Keil MDK-ARM uVision4,以前的項目同樣可以在MDK v5上進行開發, MDK v5同時加強了針對Cortex-M微控制器開發的支持,并且對傳統的開發模式和界面進行升級,將分成兩個部分,MDK Core和Software Packs。其中,Software Packs可以獨立于工具鏈進行新芯片支持和中間庫的升級。
1、MDK Core – MDK核心
MDK Core包含微控制器開發所有的所有組件,包括IDE(uVision5)、編輯器、ARM C/C++編輯器、uVision調試跟蹤器和Pack Installer。
2、uVision5 IDE集成開發界面
uVision5 IDE 集成開發環境與uVision4相差不大,在編譯工具欄右側多了兩個綠色按鈕,Manage Run-time Environment和Pack Installer按鈕。
MDK Core是一個獨立的安裝包,大概300M左右大小,可以到ARM國內代理商米爾科技官網下載正式版本。下載安裝以后就可以一直使用,如果Keil有芯片支持、CMSIS或者中間庫的升級,直接通過Software packs本地升級即可。
3、Software packs – MDK軟件包
這部分較MDK v4版本做出了很大的更新。Software packs分為Device、CMSIS、MDK Professional Midleware三個小部分,包含了各類可用的設備驅動。。
MDK v5可以在Software packs窗口選擇需要安裝或者更新的軟件組件。
1、下載軟件,雙擊運行c51v960a.exe
2、接受許可協議
3、選擇安裝路徑
4、安裝完成,點擊“finish”
5、雙擊運行桌面自動生成的“Keil uVision5”快捷方式,點擊“File”,選擇“License Management”,復制右上角的CID
6、打開注冊機, 在CID窗口里填上剛剛復制的CID,點擊Generate生成許可號,復制許可號
7、 將許可號復制到License Management窗口下部的New License ID Code,點擊右側的Add LIC
8、若上方的Product顯示的是PK51 Prof. Developers Kit即注冊成功,Support Period為有效期,一般可以到30年左右,若有效期較短,可多次生成許可號重新注冊
9、將KeilFDfix(FD補丁冠銘同學版)b10.exe復制到安裝路徑下,運行開始即可
如果全新安裝,在VISTA或者WIN 7系統下,請使用管理員方式運行,然后注冊即可無限制運行
1、當你開始一個新項目,只需簡單的從設備數據庫選擇使用的設備,uVision IDE將設置好所有的編譯器、匯編器、鏈接器和存儲器選項。
2、keil c51包含大量的例程,幫助你著手使用最流行的嵌入式8051設備。
3、Keil uVision調試器準確地模擬8051設備的片上外圍設備(I2C、CAN、UART、SPI、中斷、I/O端口、A/D轉換器、D/A轉換器和PWM模塊)。模擬幫助你了解硬件配置,避免在安裝問題上浪費時間。 此外,使用模擬器你可以在沒有目標設備的情況下編寫和測試應用程序。
4、當你準備在目標硬件上測試軟件應用時,可以使用keil c51中MON51、MON390、NONADI、或者FlashMON51目標監視器、ISD51 In-System調試器、ULINK USB-JTAG適配器在目標系統上下載并測試程序代碼