• <tr id='GlqVnL'><strong id='GlqVnL'></strong><small id='GlqVnL'></small><button id='GlqVnL'></button><li id='GlqVnL'><noscript id='GlqVnL'><big id='GlqVnL'></big><dt id='GlqVnL'></dt></noscript></li></tr><ol id='GlqVnL'><option id='GlqVnL'><table id='GlqVnL'><blockquote id='GlqVnL'><tbody id='GlqVnL'></tbody></blockquote></table></option></ol><u id='GlqVnL'></u><kbd id='GlqVnL'><kbd id='GlqVnL'></kbd></kbd>

    <code id='GlqVnL'><strong id='GlqVnL'></strong></code>

    <fieldset id='GlqVnL'></fieldset>
          <span id='GlqVnL'></span>

              <ins id='GlqVnL'></ins>
              <acronym id='GlqVnL'><em id='GlqVnL'></em><td id='GlqVnL'><div id='GlqVnL'></div></td></acronym><address id='GlqVnL'><big id='GlqVnL'><big id='GlqVnL'></big><legend id='GlqVnL'></legend></big></address>

              <i id='GlqVnL'><div id='GlqVnL'><ins id='GlqVnL'></ins></div></i>
              <i id='GlqVnL'></i>
            1. <dl id='GlqVnL'></dl>
              1. <blockquote id='GlqVnL'><q id='GlqVnL'><noscript id='GlqVnL'></noscript><dt id='GlqVnL'></dt></q></blockquote><noframes id='GlqVnL'><i id='GlqVnL'></i>
                米爾淘寶店| 米爾電子| 米爾微博| English

                ARM最新推出產品DS-MDK

                文章來源:米爾科技 發布日期:2017.11.3 瀏覽次數:3001 次

                異構多核架構≡能夠提供更高的處理器性能、更合理的功耗控制,實時㊣通訊的特性。芯片廠商也在推出這樣的異構平臺詢問他們是喝咖啡還是要吃飯,異構多核硬件平臺的發展也離】不開軟件的開發№,只有完善的軟件才能充分發揮架構平臺的優╳勢,相應的軟件開發就需要合適的工具。

                ARM推出了針對∩異構多核SoC開發的開♂發工具DS-MDK,該工具可為包括Linux平臺等★復雜操作系統、實時操作系統(RTOS)裸系統◣應用的多操作系統平臺進行調試和系統優化。使得整個嵌入式系統的穩定可靠性有了很好的保≡證,非常適合用於同時有人機交互和實時控制的工業應用△場景。

                DS-MDK簡介

                DS-MDK將基於Eclipse的DS-5 IDE和調試器與CMSIS-Pack技術相結合,並使用軟件●包擴展了基於32位Arm®Cortex®-A處理器或基於32位ARM Cortex- A和Arm Cortex-M處理器。

                前@期只支持NXP i.MX系列,將具有豐富應用的系統的計算能力與實時響應相結合。 對於ξ 這樣的嵌入式系統,DS-5調試器可以實現多處理器執行的可視性,並允許優化整體軟件體系結構。

                DS-MDK:異構系統的開發解決方案

                DS-5 IDE為基於Eclipse CDT的Cortex-M和Linux應用程序開發提供項目管理,並可通過第三方插件進行擴展。 DS-MDK特定的擴展涵蓋了幾個圖像查看器和CMSIS Pack Manager,可以訪問CMSIS框架,軟件組》件及其文檔。

                使用CMSIS和相關軟件組件(如設備驅動程序,電路板▃支持和中間件)時,Cortex-M軟件開發他更加簡單快捷。通常,異構系統中的╱Cortex-M設備從資源有限的TCM(緊耦合存儲器)執行。 ARM編譯器5為基於Cortex-M的處理器生成最小的代碼,這有助於在這些系統上實現最佳身前站著一個人性能。

                同步應用『調試

                DS-5調試器可以驗證在異構計算機系統中執行的︽所有軟件應用程序。 使用調試連接啟用多個完整的系統同步可見性:


                • Cortex-M應用程序使用ULINKpro調試單元進行調試。 用戶可以使▲用RTOS感知調試和外設視圖分析微控制器應用。
                • Cortex-A Linux內核也使╲用ULINKpro調試單元進行調試。 調試器列出了〒內核線程和進程,並顯示了可加載模塊和共享庫上的掛起斷點。
                • Cortex-A Linux應用程序通過gdbserver進行調試。 調試器卐支持多線程應用程序調試,並顯示可加載模塊和共享庫上的掛起斷點。

                異◆構系統的優勢

                異構↙系統將高計算能力應用軟件和確定性快速的、高效的實⌒時I / O相結合。 Cortex-A應用處理器運行一個功能豐富的操作系統,如Linux,具有苛刻應Ψ 用的計算能力。 高效率的Cortex-M處理器通常執行提供快速啟動時間的實時操作系統(RTOS)。 它們可以在電↓池供電的系統中永久“打開”。 兩個處理器系統通常通過快速的中斷驅動的進程間通信和共享存儲器∞交換信息。

                調試視圖①使您能夠連接到Cortex-A和Cortex-M目標,並為您提供其他信息,如系統視他叫吳端圖和內存內容。 使用其他終端窗口,您可以在串行控制臺上◇查看輸出以引導目標硬件或查看printf語句。


                本文來自米爾科技,原文地址: /resource/513.asp,轉載請註明出處。

                比較和請問你是選型

                手冊教程

                應用筆記

                好書推薦

                技術支持服務指南

                常見問題解ζ答