網友評分: 6.3分
Keil uVision5.23破解版是一款非常經典的51系列兼容單片機C語言軟件開發系統。該版本為廣大用戶提供C編譯器、宏匯編、鏈接器、庫管理等一系列功能,能夠讓用戶在開發過程期間所有的編輯、編譯、連結、調試、仿真等工作,此版本經過漢化破解,用戶可永久免費使用。
1、提供豐富的庫函數和功能強大的集成開發調試工具,全Windows界面。
2、完成編輯、編譯、連接、調試、仿真等整個開發流程。
3、開發人員可用IDE本身或其它編輯器編輯C或匯編源文件。
4、標文件可由LIB51 創建生成庫文件,也可以與庫文件一起經L51 連接定位生成絕對目標文件(。abs)。
5、仿真器標配11.0592MHz的晶振,但用戶可以在仿真器上的晶振插孔中換插其他頻率的晶振。
6、仿真器上的復位按鈕只復位仿真芯片,不復位目標系統。
7、仿真芯片的31腳(/EA)已接至高電平,所以仿真時只能使用片內ROM,不能使用片外ROM;但仿真器外引插針中的31腳并不與仿真芯片的31腳相連,故該仿真器仍可插入到擴展有外部ROM(其CPU的/EA引腳接至低電平)的目標系統中使用。
1、ABI測試套件
該套件用于測試ARM-THUMB嵌入式應用二進制接口(EABI)程序調用標準(ATEPCS)的一致性。
2、ISO認證
ARM公司保持ISO9001:2008認證(編號為:LRQ 0963114),這種認證適用于在ARM處理器上進行的設計、開發和的軟件解決方案質量管理。
3、Roguewave C++庫自測試
提供一個附帶Roguewave C++標準模板庫(STL)自測試套件。
4、GNU審核
這些測試從屬于GNU C編譯器發布的一部分。它們包括自檢測試和用于編譯器前后端測試。
5、Edison設計組(EDG)前后端測試套件
EDG前后端軟件使用Gimpel's FlexeLint, Plum Hall和成熟的商業測試套件來進行測試。同時,在過去的20多年發展中,該前后端軟件已接受~25000種本地回歸測試。
6、Keil產品集成
自從2006年發布以來,ARM編譯器已經可以使用在所有Keil MDK-ARM版本(微控制器開發工具)。
6、調試測試
該工具檢查ARM編譯器正在產生的有效DWAFR調試信息,并能過使用目標-設計語言和DVAL(DWARF驗證者注釋語言)的嵌入式注釋來分析源文件信息。
7、缺陷管理
各種缺陷在缺陷數據庫中被編號、記錄和按優先級排序。根據優先級,它們會定期地被查看和作為修正目標。通過每夜的備份和異地存儲使得缺陷數據更加安全。
1、雙擊桌面Keil uVision5。
2、點擊菜單欄File,然后點擊License選項。
3、在解壓文件夾中找到keygen,鼠標右鍵以管理員身份運行。
4、復制CID中的內容,將其粘貼到到2處的CID中,然后選擇Target選項框中ARM選項,再點擊Generate,然后復制5處的內容,將其粘貼到6處的New license中然后點擊Add LIC。
5、點擊Close。
6、現在可以免費使用了。
1、提高了開發效率
1)軟件組件選擇方便, 各種軟件組件隨便我們選擇
文件系統組件,是我們方便在內存,存儲卡,內存設備中讀寫創建修訂文件;
圖形組件,靈活的人機交互界面;
網絡組件,服務器網絡套接字,物理層交互方便我們開發網絡應用;
Usb組件,創建usb設備開發usb標準級別應用
2、輕松訪問文檔資源
我們提供所有資源的文檔,您可以輕松查閱。
3、各種代碼模板例程快速啟動開發
MDK5.0提供了豐富的例程供您使用,加速您的產品研發進度!
4.項目維護簡單,提升代碼重復利用率
1)軟件包包括了設備更新和版本管理,使得我們的項目維護變得簡單。
2)簡化了設備更換
為什么這樣說呢?在以往我們更換新設備可能還要再重新寫驅動寫應用程序之類的,現在沒有那么麻煩了,這也從更本上解決了代碼復用的問題。
在MDK5.0中我們的一些外設驅動會成為新的 CMSIS-Driver標準的驅動,并且這些驅動不受MDK專業版限制使用,也可被其他的一些中間組件棧使用。每一個是能的外設,我們會提供一個一致的結構體來訪問它,不同的外設只需要配置一個RTE_device.h的配置文件,就可訪問它。驅動結構體如下:
這樣我們再跟換設備后,基本上不用改動什么就可以直接使用了,使得代碼復用成為可能。
5、靈活性更強
1)軟件包支持新設備
我們的驅動中基本涵蓋了市面上絕大多數的硬件設備,并且我們的工程師一直在不停地 提供新設備的驅動。如果您有新設備的加入,不用擔心我們也會盡可能地提供支持的。
2)開源可加入第三方組件
MDK5 software packs是開源的,您也可以加入自己的組件,或者第三方組件我們都是支持的。
標簽: Keil uVision 開發環境 單片機編程