- 軟件介紹
- 軟件截圖
- 相關(guān)軟件
- 相關(guān)閱讀
- 下載地址
電腦軟件推薦: Keil C51 v9.5.4 版本 樂易佳數(shù)據(jù)恢復(fù)軟件 v7.3.4 大華視頻監(jiān)控播放器 v3.41版 錄音軟件 v3.96 便攜版
Keil C51(51單片機開發(fā)工具)是一款用于單片機開發(fā)的強大軟件,擁有簡潔的界面,便于用戶快速上手。它內(nèi)置了大量可供開發(fā)使用的函數(shù)庫,同時配備了專業(yè)級的編輯器,操作非常直觀。更為重要的是,用戶可以通過該編輯器創(chuàng)建新的應(yīng)用程序,是一款非常實用的開發(fā)工具,感興趣的用戶可以下載體驗!
Keil C51(51單片機開發(fā)工具)功能
1、MDKCore—MDK核心
MDKCore包含了開發(fā)微控制器所需的全部組件,包括IDE(uVision5)、編輯器、ARMC/C++編輯器、uVision調(diào)試工具及PackInstaller。
2、uVision5 IDE集成開發(fā)環(huán)境
uVision5 IDE與uVision4相比變化不大,最大的區(qū)別在編譯工具欄的右側(cè),新增了兩個綠色按鈕,分別是ManageRun-timeEnvironment和PackInstaller。
MDKCore是一個單獨的安裝包,文件約為300MB,用戶可以從ARM國內(nèi)代理商米爾科技官網(wǎng)下載正式版本。安裝后即可長期使用。如有Keil芯片支持、CMSIS或中間件更新,用戶可通過Softwarepacks進行本地升級。
3、Softwarepacks—MDK軟件包
相較于MDKv4版本,MDKv5對Softwarepacks進行了重要更新。Softwarepacks分為Device、CMSIS和MDKProfessionalMiddleware三大部分,涵蓋了各種可用的設(shè)備驅(qū)動。MDKv5用戶可以通過Softwarepacks窗口選擇需要安裝或更新的軟件組件。
Keil C51(51單片機開發(fā)工具)軟件特色
1、Keil C51 9.59破解版提供豐富的編輯功能
2、您可以在軟件中查看關(guān)于編輯器的詳細描述
3、也可以查看調(diào)試器的功能介紹
4、支持將編輯的文件添加到項目中
5、提供多種開發(fā)組件,幫助構(gòu)建新的項目
6、支持對源代碼進行編譯
7、能夠修復(fù)編輯過程中產(chǎn)生的錯誤,修改不正確的代碼
8、還可以生成可執(zhí)行的代碼
9、Keil C51 9.59破解版允許在文件中進行快速查找
10、支持使用第三方工具(如PC-Lint或版本控制系統(tǒng))進行集成
11、能夠在命令窗口輸入調(diào)試和跟蹤命令
Keil C51(51單片機開發(fā)工具)亮點
調(diào)試功能是μVision的一項強大特性,幫助用戶調(diào)試和測試程序。它提供了以下功能:
擴展μVision調(diào)試器的功能。
生成外部中斷。
將內(nèi)存數(shù)據(jù)記錄到文件中。
定期更新模擬輸入值。
將串行數(shù)據(jù)傳輸?shù)狡瑑?nèi)串行端口。
調(diào)試功能支持C編程語言的子集,基本功能和限制如下:
調(diào)試中可以使用流控制語句(如if、else、while、do、switch、case、break、continue、goto)。
局部標量變量可以在ANSI C中聲明。
調(diào)試功能不支持數(shù)組。
本章節(jié)內(nèi)容包括:
創(chuàng)建函數(shù)描述了內(nèi)部調(diào)試函數(shù)編輯器。
調(diào)用函數(shù)描述了調(diào)用調(diào)試函數(shù)的選項。
預(yù)定義函數(shù)列出了μVision提供的內(nèi)置調(diào)試功能。
用戶函數(shù)是開發(fā)人員創(chuàng)建的,用于測試或調(diào)試應(yīng)用程序。
信號功能在程序運行時執(zhí)行重復(fù)操作。
μVision和C語言之間的區(qū)別解釋了μVision調(diào)試功能與ANSI C語法和語義的差異。
μVision與Keil C51(51單片機開發(fā)工具)的差異
為了支持用戶和信號功能,μVision與ANSI C語言子集之間存在許多差異:
μVision不區(qū)分大小寫,控制語句和對象名稱可以用大寫或小寫形式書寫。
μVision不支持預(yù)處理器指令,如#define、#include和#ifdef等。
μVision不支持全局聲明,標量變量必須在函數(shù)內(nèi)聲明,用戶可使用DEFINE命令定義符號,并在代碼中像使用全局變量一樣使用它們。
在μVision中,變量可能不會在聲明時初始化,必須顯式賦值以進行初始化。
μVision函數(shù)只支持標量變量類型,不允許使用結(jié)構(gòu)、數(shù)組或指針,函數(shù)返回值和參數(shù)也只能是標量類型。
μVision函數(shù)只能返回標量變量類型,不支持返回指針或結(jié)構(gòu)。
μVision不支持遞歸函數(shù)調(diào)用,當檢測到遞歸時,μVision會中止函數(shù)執(zhí)行。
只能通過函數(shù)名直接調(diào)用μVision函數(shù),不能通過指針進行間接調(diào)用。
μVision僅支持ANSI C風(fēng)格的函數(shù)聲明,不支持傳統(tǒng)的K&R格式。
-
Keil C51 v9.5.4 版本下載地址













