DS-MDK 整合了EclipseDS-5IDE開(kāi)發(fā)環(huán)境和Debugger并結(jié)合CMSIS-Pack技術(shù)。使用Software Packs 延伸支持32-bit ARM? Cortex?-A 處理器或基于32-bit ARM Cortex-A 和 ARM Cortex-M處理器多系統(tǒng)架構(gòu)的軟件開(kāi)發(fā)。Software Packs 已支持NXP的i.MX6和i.MX7系列芯片。將來(lái)會(huì)支持包括Cortex-M 系列微控制器在內(nèi)的芯片設(shè)備。
DS-MDK:針對(duì)多系統(tǒng)架構(gòu)的開(kāi)發(fā)解決方案
The DS-5 IDE 開(kāi)發(fā)環(huán)境提供針對(duì)Cortex-M 和Linux 應(yīng)用開(kāi)發(fā)的Eclipse CDT工程管理器,還能夠安裝第三方插件。DS-MDK 特有的插件包含image viewers 和CMSIS Pack Manager,CMSIS Pack Manager 提供CMSIS 框架、軟件組件,和相關(guān)文檔。
當(dāng)使用CMSIS和相關(guān)的軟件組件例如設(shè)備驅(qū)動(dòng)、板級(jí)支持和中間件開(kāi)發(fā)Cortex-M 系列軟件開(kāi)發(fā)時(shí),這將會(huì)更快并且更加容易。
通常,Cortex-M設(shè)備在多系統(tǒng)程序中資源都非常有限,如TCM (Tightly Coupled Memory), ARM Compiler 5能夠?yàn)镃ortex-M系列芯片產(chǎn)生更小的代碼并獲得更高的系統(tǒng)性能。
應(yīng)用同步調(diào)試
DS-5 Debugger 能夠識(shí)別出多系統(tǒng)程序中所有的軟件應(yīng)用。完全的系統(tǒng)的完全可視能力應(yīng)用于多核多系統(tǒng)的連接調(diào)試:
- Cortex-M 應(yīng)用可使用ULINKpro調(diào)試器。.用戶(hù)可以使用實(shí)時(shí)系統(tǒng)識(shí)別調(diào)試和外設(shè)視圖分析微控制器的應(yīng)用。
- Cortex-A Linux內(nèi)核也可以使用ULINKpro調(diào)試器。可以羅列內(nèi)核線程、進(jìn)程、顯示斷點(diǎn)、顯示加載模塊和共享庫(kù)。
-
Cortex-A Linux 應(yīng)用通過(guò)gdbserver調(diào)試。調(diào)試器支持多線程應(yīng)用調(diào)試和顯示加載的模塊或共享庫(kù)的斷點(diǎn)。
多系統(tǒng)的優(yōu)勢(shì)
多系統(tǒng)包含了快速、高效IO性能、高處理能力的應(yīng)用軟件和確定性的實(shí)時(shí)IO。Cortex-A 應(yīng)用處理器運(yùn)行功能豐富的操作系統(tǒng),例如linux,有需要高處理能力的的應(yīng)用軟件。低功耗的Cortex-M 處理器通常運(yùn)行實(shí)時(shí)系統(tǒng)(RTOS)提供更快的響應(yīng)時(shí)間。他們通常能夠在電池供電的系統(tǒng)中保持常開(kāi)狀態(tài)。兩個(gè)核心間通過(guò)高速的中斷、進(jìn)程間通信和共享內(nèi)存交換信息。
-
Linux
+關(guān)注
關(guān)注
87文章
11511瀏覽量
213815 -
嵌入式主板
+關(guān)注
關(guān)注
7文章
6102瀏覽量
36307 -
米爾科技
+關(guān)注
關(guān)注
5文章
227瀏覽量
21610
發(fā)布評(píng)論請(qǐng)先 登錄
【圖書(shū)共享】《ARM MCU開(kāi)發(fā)工具MDK使用入門(mén)》
ARM/KEIL DS-5 RVDS MDK DSTRAM C51 ULINK2 正版工具購(gòu)買(mǎi)
DS-5 MDK uVision4 RVDS Realview C51等22個(gè)ARM開(kāi)發(fā)工具軟件概念全解析
經(jīng)典教程:《ARM開(kāi)發(fā)工具RealView MDK使用入門(mén)》
KEIL推出DS-5和MDK的合并版DS-MDK,支持Cortex-A系和M系開(kāi)發(fā)
請(qǐng)問(wèn)有誰(shuí)接觸過(guò)DS-5或是DS-MDK的嗎?
Keil MDK 和 IAR 兩款A(yù)RM開(kāi)發(fā)工具區(qū)別
使用DS-MDK來(lái)調(diào)試i.MX7

DS-MDK簡(jiǎn)介及異構(gòu)系統(tǒng)的開(kāi)發(fā)解決方案

米爾科技ARM DS-5 官方開(kāi)發(fā)工具介紹

米爾科技Keil開(kāi)發(fā)工具所有支持芯片介紹
開(kāi)發(fā)工具Keil MDK升級(jí)至V5.29 有哪些改進(jìn)?
你們都認(rèn)真了解過(guò)MDK-ARM、DS-5和DS-MDK這些開(kāi)發(fā)工具嗎 ?
Keil MDK開(kāi)發(fā)工具的軟件包和組件介紹
嵌入式軟件開(kāi)發(fā)工具MDK-ARM及相關(guān)概念

評(píng)論