0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

ARM最新推出产品DS-MDK

半导体动态 来源:arm 作者:厂商供稿 2017-11-03 11:33 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

异构多核架构能够提供更高的处理器性能、更合理的功耗控制,实时通讯的特性。芯片厂商也在推出这样的异构平台,异构多核硬件平台的发展也离不开软件的开发,只有完善的软件才能充分发挥架构平台的优势,相应的软件开发就需要合适的工具。

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的处理器生成最小的代码,这有助于在这些系统上实现最佳性能。

8.png

同步应用调试

DS-5调试器可以验证在异构计算机系统中执行的所有软件应用程序。 使用调试连接启用多个完整的系统同步可见性:

Cortex-M应用程序使用ULINKpro调试单元进行调试。 用户可以使用RTOS感知调试和外设视图分析微控制器应用。

Cortex-A Linux内核也使用ULINKpro调试单元进行调试。 调试器列出了内核线程和进程,并显示了可加载模块和共享库上的挂起断点。

Cortex-A Linux应用程序通过gdbserver进行调试。 调试器支持多线程应用程序调试,并显示可加载模块和共享库上的挂起断点。

10.jpg

异构系统的优势

异构系统将高计算能力应用软件和确定性快速的、高效的实时I / O相结合。 Cortex-A应用处理器运行一个功能丰富的操作系统,如Linux,具有苛刻应用的计算能力。 高效率的Cortex-M处理器通常执行提供快速启动时间的实时操作系统(RTOS)。 它们可以在电池供电的系统中永久“打开”。 两个处理器系统通常通过快速的中断驱动的进程间通信和共享存储器交换信息。

12.jpg

调试视图使您能够连接到Cortex-A和Cortex-M目标,并为您提供其他信息,如系统视图和内存内容。 使用其他终端窗口,您可以在串行控制台上查看输出以引导目标硬件或查看printf语句。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ARM
    ARM
    +关注

    关注

    135

    文章

    9507

    浏览量

    389075
  • MDK
    MDK
    +关注

    关注

    4

    文章

    211

    浏览量

    33484
  • ds-mdk
    +关注

    关注

    0

    文章

    3

    浏览量

    3248
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Arm Zena CSS加速软件和芯片开发进程

    Arm 控股有限公司(纳斯达克股票代码:ARM,以下简称 Arm)近期宣布推出 Arm Zena 计算子系统 (Compute Subsys
    的头像 发表于 08-25 16:22 1841次阅读

    Arm产品命名体系的演变

    Arm 首席执行官 Rene Haas 宣布 Arm 推出新的产品命名体系后,本文将为你详解新的计算平台名称,以及新命名体系内的新 IP 名称标识。
    的头像 发表于 06-19 10:38 800次阅读
    <b class='flag-5'>Arm</b><b class='flag-5'>产品</b>命名体系的演变

    中微爱芯高速比较器产品线介绍

    中微爱芯重磅推出几款高速比较器——AiP320X、AiP321X、AiP322X、AiP324X系列,通过高速比较器传输延时与输出级结构的差异化设计,所推出产品可以满足用户不同速度需求,及不同应用场景对信号驱动与系统集成需求。
    的头像 发表于 05-22 11:48 641次阅读
    中微爱芯高速比较器<b class='flag-5'>产品</b>线介绍

    新思科技推出基于Arm服务器原生运行的Virtualizer虚拟仿真技术

    新思科技近日宣布在基于Arm服务器上推出新思科技Virtualizer 原生运行虚拟仿真技术(Synopsys Virtualizer Native Execution on Arm
    的头像 发表于 03-17 17:45 1007次阅读

    DS2488 adi

    电子发烧友网为你提供ADI(ADI)DS2488相关产品参数、数据手册,更有DS2488的引脚图、接线图、封装手册、中文资料、英文资料,DS2488真值表,
    发表于 03-10 18:53
    <b class='flag-5'>DS</b>2488 adi

    DS9100 adi

    电子发烧友网为你提供ADI(ADI)DS9100相关产品参数、数据手册,更有DS9100的引脚图、接线图、封装手册、中文资料、英文资料,DS9100真值表,
    发表于 03-10 18:35
    <b class='flag-5'>DS</b>9100 adi

    DS9092 adi

    电子发烧友网为你提供ADI(ADI)DS9092相关产品参数、数据手册,更有DS9092的引脚图、接线图、封装手册、中文资料、英文资料,DS9092真值表,
    发表于 03-10 18:34
    <b class='flag-5'>DS</b>9092 adi

    DS1925 adi

    电子发烧友网为你提供ADI(ADI)DS1925相关产品参数、数据手册,更有DS1925的引脚图、接线图、封装手册、中文资料、英文资料,DS1925真值表,
    发表于 03-10 18:33
    <b class='flag-5'>DS</b>1925 adi

    DS2411 adi

    电子发烧友网为你提供ADI(ADI)DS2411相关产品参数、数据手册,更有DS2411的引脚图、接线图、封装手册、中文资料、英文资料,DS2411真值表,
    发表于 03-10 18:32
    <b class='flag-5'>DS</b>2411 adi

    DS2401 adi

    电子发烧友网为你提供ADI(ADI)DS2401相关产品参数、数据手册,更有DS2401的引脚图、接线图、封装手册、中文资料、英文资料,DS2401真值表,
    发表于 03-10 18:31
    <b class='flag-5'>DS</b>2401 adi

    Arm推出GitHub Copilot新扩展程序,助力快速迁移至Arm架构服务器

    Arm控股有限公司(纳斯达克股票代码:ARM,以下简称“Arm”)宣布其已正式推出专为GitHubCopilot设计的新扩展程序。GitHubCopilot是全球部署最广泛的人工智能(
    的头像 发表于 03-04 16:07 870次阅读
    <b class='flag-5'>Arm</b><b class='flag-5'>推出</b>GitHub Copilot新扩展程序,助力快速迁移至<b class='flag-5'>Arm</b>架构服务器

    Arm推出GitHub Copilot新扩展程序

    Arm 控股有限公司(纳斯达克股票代码:ARM,以下简称“Arm”)宣布其已正式推出专为 GitHub Copilot 设计的新扩展程序。GitHub Copilot 是全球部署最广泛
    的头像 发表于 02-24 10:14 915次阅读

    DS878 数字合成器适合哪些应用场景?

    DS878 数字合成器适合哪些应用场景?DS878 高速啁啾直接数字合成器是一款由EUVIS推出的高性能直接数字合成器,DS878高速啁啾直接数字合成器因其高性能和灵活性,在雷达系统、
    发表于 02-10 09:20

    Arm宣布其芯粒系统架构正式推出首个公开规范

    Arm 控股有限公司(纳斯达克股票代码:ARM,以下简称“Arm”)宣布其芯粒系统架构 (Chiplet System Architecture, CSA) 正式推出首个公开规范,进一
    的头像 发表于 01-24 16:07 750次阅读

    传音控股旗下传音智感loT产品生态项目荣获第四届感知领航优秀项目“年度杰出产品”奖

    12月11日,以“感知融合 生态共生”为主题的“第二届厦门传感器与应用技术大会暨第四届感知领航优秀项目颁奖典礼”在厦门正式举办。大会现场对第四届感知领航优秀项目中获奖的年度杰出企业、年度杰出产品
    的头像 发表于 12-17 10:26 1965次阅读
    传音控股旗下传音智感loT<b class='flag-5'>产品</b>生态项目荣获第四届感知领航优秀项目“年度杰<b class='flag-5'>出产品</b>”奖