
keil mdk官方版(嵌入式系統(tǒng)開發(fā)工具)
詳情介紹
keil mdk官方版也被稱之為MDK-ARM、Realview MDK、I-MDK、uVision4等等,是一款非常強大的針對基于Cortex-M、Cortex-R4、ARM7、ARM9所開發(fā)設(shè)計的集成開發(fā)環(huán)境,專為這些微控制器應(yīng)用程序而設(shè)計,不僅簡單易學(xué),而且容易使用,雖然軟件簡單,但是功能非常強大,能夠滿足眾多苛刻的嵌入式應(yīng)用。
keil mdk作為行業(yè)領(lǐng)先的ARM C/C++編譯工具鏈,是許多微處理器的首選開發(fā)工具,如果用戶從事微處理器開發(fā)行業(yè),那么掌握這款軟件就是必須的,特別是目前是高科技時代,各種科技產(chǎn)品多多少少都需要未處理器的支持。另外,keil mdk擁有μVision4 IDE集成開發(fā)環(huán)境,讓我們的用戶使用過同一家公司產(chǎn)品的老用戶可以快速入門無需在學(xué)習(xí)如何使用,TCP/IP網(wǎng)絡(luò)套件還能夠提供多種的協(xié)議和各種應(yīng)用的開發(fā)方法,有需要的用戶不要錯過這款強大的微處理器開發(fā)環(huán)境,這可是目前最強的開發(fā)環(huán)境哦!
2、行業(yè)領(lǐng)先的ARM C/C++編譯工具鏈
3、確定的Keil RTX ,小封裝實時操作系統(tǒng)(帶源碼)
4、μVision4 IDE集成開發(fā)環(huán)境,調(diào)試器和仿真環(huán)境
5、TCP/IP網(wǎng)絡(luò)套件提供多種的協(xié)議和各種應(yīng)用
6、提供帶標(biāo)準(zhǔn)驅(qū)動類的USB 設(shè)備和USB 主機棧
7、為帶圖形用戶接口的嵌入式系統(tǒng)提供了完善的GUI庫支持
8、ULINKpro可實時分析運行中的應(yīng)用程序,且能記錄Cortex-M指令的每一次執(zhí)行
9、關(guān)于程序運行的完整代碼覆蓋率信息
10、執(zhí)行分析工具和性能分析器可使程序得到最優(yōu)化
11、大量的項目例程幫助你快速熟悉MDK-ARM強大的內(nèi)置特征
12、符合CMSIS (Cortex微控制器軟件接口標(biāo)準(zhǔn))
MDK-ARM現(xiàn)在允許您查看使用ULINK pro Streaming Trace調(diào)試適配器收集的所有數(shù)據(jù)。新的跟蹤導(dǎo)航窗口允許用戶在已在硬盤上緩沖的指令跟蹤中導(dǎo)航。
2、用于恩智浦LPC4300
MDK-ARM的雙核調(diào)試和中間件包括恩智浦LPC4300系列的多核調(diào)試功能,該系列在單芯片上集成了ARM Cortex ? -M4和Cortex-M0處理器。MDK-Professional中間件已擴展到涵蓋LPC4300和LPC1800系列的以太網(wǎng),USB主機和設(shè)備以及Flash文件系統(tǒng)支持。
3、基于ARM Cortex-M處理器的新設(shè)備的設(shè)備支持
最近推出的英飛凌XMC4500系列,Silicon Labs的Precision32系列和STMicroelectronics的STM32F0在MDK-ARM中得到了支持,提供了一整套示例項目和電路板支持包。還包括對新的ARM Cortex-M0 +處理器的支持。
4、MDK-Professional
MDK-Professional將ARM C / C ++編譯器與Keil RTX實時操作系統(tǒng)和中間件庫(以前稱為RL-ARM)相結(jié)合。所有工具都集成到μVision中,其中包括項目管理,編輯器和調(diào)試器,只需一個易于使用的環(huán)境。MDK-Professional包括用于TCP,USB和CAN外圍設(shè)備的靈活文件系統(tǒng)和中間件庫。
5、USB-HOST接口
MDK-Professional包括USB主機接口。該嵌入式USB堆棧支持USB MSC(海量存儲類)和HID(人機接口設(shè)備)類,并使用抽象層,允許標(biāo)準(zhǔn)API用于不同的USB主機控制器。
6、圖形用戶界面庫
MDK-Professional包括專門設(shè)計用于嵌入式設(shè)備的圖形用戶界面(GUI)庫。它與數(shù)百個顯示控制器和LCD兼容,包括二進制庫,運行時可配置顯示驅(qū)動程序和GUI設(shè)計工具。
7、飛思卡爾Kinetis支持
MDK支持飛思卡爾Kinetis K10,K20,K30,K40,K50,K60和K70設(shè)備。它包括Kinetis設(shè)置文件,特定于設(shè)備的視圖和編譯增強功能,以利用這些 基于Cortex-M4處理器的設(shè)備。
8、代碼覆蓋率分析
MDK使用ULINK pro的獨特流式跟蹤功能來為您的應(yīng)用程序提供完整的 代碼覆蓋率。代碼覆蓋率標(biāo)識已執(zhí)行的每條指令,確保對您的應(yīng)用程序進行全面測試。這是完整的軟件驗證和認(rèn)證的基本要求。
9、執(zhí)行性能分析和分析
MDK可以長時間收集跟蹤信息。執(zhí)行分析器和性能分析器可以使用它 來幫助您識別程序瓶頸,優(yōu)化應(yīng)用程序并隔離問題。
10、性能分析器
系統(tǒng)查看器 Windows顯示外圍寄存器的狀態(tài),內(nèi)容和名稱,允許您在運行時立即查看和更改寄存器值。在調(diào)試會話期間可以打開多個窗口,每個窗口都能夠顯示單個或多個外設(shè)寄存器。
11、系統(tǒng)查看器
已經(jīng)為Cortex-M4和Cortex-R4處理器添加了支持,其中包括利用Cortex-M4的DSP和浮點功能的新編譯功能和內(nèi)在函數(shù)。還包括Cortex-M4處理器,DSP和FPU擴展的仿真。
1.添加源文件,源文件可以是用C語言或者是匯編語言
2.在彈出的菜單中點擊“add files to group source group 1”
3.選中要加入的C文件,C文件可以是從別處復(fù)制過來,也可以自己寫
4.點“add”后可以看到C文件出現(xiàn)在左側(cè)的目錄中。這時要點擊“close”關(guān)閉對話框
5.源程序添加進來后可以點擊圖中編譯圖標(biāo)生成HEX文件
6.然后在底下的狀態(tài)框中可以看到結(jié)果,出現(xiàn)下圖表示HEX文件已經(jīng)生成了
7.打開文件夾可以看到,HEX文件已經(jīng)生成了
2、keil怎么調(diào)試?
1.確認(rèn)寫好的程序能通過編譯。然后點擊“Debug”→"Start/Stop Debug Session"進入調(diào)試模式
2.調(diào)出觀察窗口(用來設(shè)置要觀察變量的設(shè)置窗口);點擊“View”→"Watch&Call Stack Window"
3.彈出的“Watch “窗口
4.在彈出的”Watch“窗口中設(shè)置要要觀察的變量,點擊”Watch#1“→雙擊"type F2 to edit"→輸入要觀察的變量名
5.點擊”單步調(diào)試“按鈕,點擊一次,同時觀察”Watch“窗口P11變量的變化情況
6.再一次點擊”單步調(diào)試“按鈕。同時觀察”Watch“窗口P11變量的變化情況
3、keil怎么編譯匯編語音/怎么編譯?
1.打開Keil后選擇【File】下的【new】新建一個空白文檔。將編輯好的程序源碼復(fù)制到該文件中
2.選擇左上角的保存按鈕進行保存,將彈出保存對話框
3.選擇保存路徑和編輯文件名。記住,這里的文件名很重要,如果你是C語言程序的話,加上.c后綴,如果你是用匯編語言,加上.ASM后綴。這樣,Keil就能自動識別你的文件類型了
4.現(xiàn)在你就可以將保存的文件添加到項目中了,項目文件要提前在[Project]中新建。右擊選擇【Source Group1】點擊【Add Files to Group..】
5.在彈出的對話框中選擇[文件類型]為All files,這個很關(guān)鍵。然后選擇你要添加的文件。點擊Add添加
6.在[Source Group]中就會顯示新添加的.ASM文件,按圖中選擇彈出【Option for Target】對話框
7.切換到[output]選項卡選中【Create HEX FILE】,就可以在編譯成功后自動生成.hex文件。編譯按鈕在左上角3個按鈕,從左到右依次點擊,如果源碼沒錯,都可以編譯通過了。
4、keil怎么添加頭文件?
C文件里直接寫#include "myfunc.h",然后你的左邊欄,那個C文件會出現(xiàn)+點開后可以看到所有用到的H。點擊H文件可以打開修改。
keil mdk作為行業(yè)領(lǐng)先的ARM C/C++編譯工具鏈,是許多微處理器的首選開發(fā)工具,如果用戶從事微處理器開發(fā)行業(yè),那么掌握這款軟件就是必須的,特別是目前是高科技時代,各種科技產(chǎn)品多多少少都需要未處理器的支持。另外,keil mdk擁有μVision4 IDE集成開發(fā)環(huán)境,讓我們的用戶使用過同一家公司產(chǎn)品的老用戶可以快速入門無需在學(xué)習(xí)如何使用,TCP/IP網(wǎng)絡(luò)套件還能夠提供多種的協(xié)議和各種應(yīng)用的開發(fā)方法,有需要的用戶不要錯過這款強大的微處理器開發(fā)環(huán)境,這可是目前最強的開發(fā)環(huán)境哦!

功能特點
1、完美支持Cortex-M、Cortex-R4、ARM7和ARM9系列器件。2、行業(yè)領(lǐng)先的ARM C/C++編譯工具鏈
3、確定的Keil RTX ,小封裝實時操作系統(tǒng)(帶源碼)
4、μVision4 IDE集成開發(fā)環(huán)境,調(diào)試器和仿真環(huán)境
5、TCP/IP網(wǎng)絡(luò)套件提供多種的協(xié)議和各種應(yīng)用
6、提供帶標(biāo)準(zhǔn)驅(qū)動類的USB 設(shè)備和USB 主機棧
7、為帶圖形用戶接口的嵌入式系統(tǒng)提供了完善的GUI庫支持
8、ULINKpro可實時分析運行中的應(yīng)用程序,且能記錄Cortex-M指令的每一次執(zhí)行
9、關(guān)于程序運行的完整代碼覆蓋率信息
10、執(zhí)行分析工具和性能分析器可使程序得到最優(yōu)化
11、大量的項目例程幫助你快速熟悉MDK-ARM強大的內(nèi)置特征
12、符合CMSIS (Cortex微控制器軟件接口標(biāo)準(zhǔn))
軟件特色
1、無限制跟蹤查看MDK-ARM現(xiàn)在允許您查看使用ULINK pro Streaming Trace調(diào)試適配器收集的所有數(shù)據(jù)。新的跟蹤導(dǎo)航窗口允許用戶在已在硬盤上緩沖的指令跟蹤中導(dǎo)航。
2、用于恩智浦LPC4300
MDK-ARM的雙核調(diào)試和中間件包括恩智浦LPC4300系列的多核調(diào)試功能,該系列在單芯片上集成了ARM Cortex ? -M4和Cortex-M0處理器。MDK-Professional中間件已擴展到涵蓋LPC4300和LPC1800系列的以太網(wǎng),USB主機和設(shè)備以及Flash文件系統(tǒng)支持。
3、基于ARM Cortex-M處理器的新設(shè)備的設(shè)備支持
最近推出的英飛凌XMC4500系列,Silicon Labs的Precision32系列和STMicroelectronics的STM32F0在MDK-ARM中得到了支持,提供了一整套示例項目和電路板支持包。還包括對新的ARM Cortex-M0 +處理器的支持。
4、MDK-Professional
MDK-Professional將ARM C / C ++編譯器與Keil RTX實時操作系統(tǒng)和中間件庫(以前稱為RL-ARM)相結(jié)合。所有工具都集成到μVision中,其中包括項目管理,編輯器和調(diào)試器,只需一個易于使用的環(huán)境。MDK-Professional包括用于TCP,USB和CAN外圍設(shè)備的靈活文件系統(tǒng)和中間件庫。
5、USB-HOST接口
MDK-Professional包括USB主機接口。該嵌入式USB堆棧支持USB MSC(海量存儲類)和HID(人機接口設(shè)備)類,并使用抽象層,允許標(biāo)準(zhǔn)API用于不同的USB主機控制器。
6、圖形用戶界面庫
MDK-Professional包括專門設(shè)計用于嵌入式設(shè)備的圖形用戶界面(GUI)庫。它與數(shù)百個顯示控制器和LCD兼容,包括二進制庫,運行時可配置顯示驅(qū)動程序和GUI設(shè)計工具。
7、飛思卡爾Kinetis支持
MDK支持飛思卡爾Kinetis K10,K20,K30,K40,K50,K60和K70設(shè)備。它包括Kinetis設(shè)置文件,特定于設(shè)備的視圖和編譯增強功能,以利用這些 基于Cortex-M4處理器的設(shè)備。
8、代碼覆蓋率分析
MDK使用ULINK pro的獨特流式跟蹤功能來為您的應(yīng)用程序提供完整的 代碼覆蓋率。代碼覆蓋率標(biāo)識已執(zhí)行的每條指令,確保對您的應(yīng)用程序進行全面測試。這是完整的軟件驗證和認(rèn)證的基本要求。
9、執(zhí)行性能分析和分析
MDK可以長時間收集跟蹤信息。執(zhí)行分析器和性能分析器可以使用它 來幫助您識別程序瓶頸,優(yōu)化應(yīng)用程序并隔離問題。
10、性能分析器
系統(tǒng)查看器 Windows顯示外圍寄存器的狀態(tài),內(nèi)容和名稱,允許您在運行時立即查看和更改寄存器值。在調(diào)試會話期間可以打開多個窗口,每個窗口都能夠顯示單個或多個外設(shè)寄存器。
11、系統(tǒng)查看器
已經(jīng)為Cortex-M4和Cortex-R4處理器添加了支持,其中包括利用Cortex-M4的DSP和浮點功能的新編譯功能和內(nèi)在函數(shù)。還包括Cortex-M4處理器,DSP和FPU擴展的仿真。
keil怎么用?
1、keil怎么生產(chǎn)hex文件?1.添加源文件,源文件可以是用C語言或者是匯編語言
2.在彈出的菜單中點擊“add files to group source group 1”
3.選中要加入的C文件,C文件可以是從別處復(fù)制過來,也可以自己寫
4.點“add”后可以看到C文件出現(xiàn)在左側(cè)的目錄中。這時要點擊“close”關(guān)閉對話框
5.源程序添加進來后可以點擊圖中編譯圖標(biāo)生成HEX文件
6.然后在底下的狀態(tài)框中可以看到結(jié)果,出現(xiàn)下圖表示HEX文件已經(jīng)生成了
7.打開文件夾可以看到,HEX文件已經(jīng)生成了
2、keil怎么調(diào)試?
1.確認(rèn)寫好的程序能通過編譯。然后點擊“Debug”→"Start/Stop Debug Session"進入調(diào)試模式
2.調(diào)出觀察窗口(用來設(shè)置要觀察變量的設(shè)置窗口);點擊“View”→"Watch&Call Stack Window"
3.彈出的“Watch “窗口
4.在彈出的”Watch“窗口中設(shè)置要要觀察的變量,點擊”Watch#1“→雙擊"type F2 to edit"→輸入要觀察的變量名
5.點擊”單步調(diào)試“按鈕,點擊一次,同時觀察”Watch“窗口P11變量的變化情況
6.再一次點擊”單步調(diào)試“按鈕。同時觀察”Watch“窗口P11變量的變化情況
3、keil怎么編譯匯編語音/怎么編譯?
1.打開Keil后選擇【File】下的【new】新建一個空白文檔。將編輯好的程序源碼復(fù)制到該文件中
2.選擇左上角的保存按鈕進行保存,將彈出保存對話框
3.選擇保存路徑和編輯文件名。記住,這里的文件名很重要,如果你是C語言程序的話,加上.c后綴,如果你是用匯編語言,加上.ASM后綴。這樣,Keil就能自動識別你的文件類型了
4.現(xiàn)在你就可以將保存的文件添加到項目中了,項目文件要提前在[Project]中新建。右擊選擇【Source Group1】點擊【Add Files to Group..】
5.在彈出的對話框中選擇[文件類型]為All files,這個很關(guān)鍵。然后選擇你要添加的文件。點擊Add添加
6.在[Source Group]中就會顯示新添加的.ASM文件,按圖中選擇彈出【Option for Target】對話框
7.切換到[output]選項卡選中【Create HEX FILE】,就可以在編譯成功后自動生成.hex文件。編譯按鈕在左上角3個按鈕,從左到右依次點擊,如果源碼沒錯,都可以編譯通過了。
4、keil怎么添加頭文件?
C文件里直接寫#include "myfunc.h",然后你的左邊欄,那個C文件會出現(xiàn)+點開后可以看到所有用到的H。點擊H文件可以打開修改。
下載地址
- 電腦版
keil mdk官方版(嵌入式系統(tǒng)開發(fā)工具) v5.34
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
同類軟件
網(wǎng)友評論
共1人參與互動,1條評論- 第1樓廣東省惠州市網(wǎng)友發(fā)表于: 2023-11-29 10:03:03
- 6660蓋樓(回復(fù))
(您的評論需要經(jīng)過審核才能顯示)
分類列表
精彩發(fā)現(xiàn)
換一換精品推薦
-
JDK 21(Java開發(fā)工具包) v21.0.1.0官方版 編程軟件 / 162.25M
查看 -
WeBuilder 2025(web代碼編輯器) v18.2官方版 編程軟件 / 119.32M
查看 -
visual studio 2010中文旗艦版 編程軟件 / 2.46G
查看 -
Visual Basic 6.0中文企業(yè)版 編程軟件 / 215.92M
查看 -
EasyBuilder500(步科觸摸屏編程軟件) v2.7.4 編程軟件 / 20.64M
查看
專題推薦
本類排行
月排行總排行