ARM最新推出产品DS-MDK

半导体动态 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和DSP与AVR和C51有什么区别?详细资料对比

 ARM+DSP与AVR作为现代CPU设计范例,从现代眼光来看,都是非常先进的设计。最重要的是吸取了....

发表于 09-21 15:50 33次 阅读
ARM和DSP与AVR和C51有什么区别?详细资料对比

阿里成立平头哥半导体公司;丁文武指出我国芯片产业差距;中国集成电路将站稳脚跟 |新闻精选

近日,由墨尔本皇家理工大学量子计算卓越中心实验室主任Alberto Peruzzo博士领导的研究小组....

的头像 TechSugar 发表于 09-21 14:16 758次 阅读
阿里成立平头哥半导体公司;丁文武指出我国芯片产业差距;中国集成电路将站稳脚跟 |新闻精选

Tengine是什么?最好用的Arm嵌入式系统AI框架是它吗?

现在,HCL计算库作为Tengine的插件,是性能最快的Arm CPU NN计算库,并且支持动态8位....

发表于 09-21 11:26 71次 阅读
Tengine是什么?最好用的Arm嵌入式系统AI框架是它吗?

为什么__libc_init_array会导致异常?

经过很长一段时间试图调试为什么我的STM32F446RE微控制器的简单闪烁代码无法正常工作后,我在启动组件文件中发现了一条我正...

发表于 09-21 10:32 306次 阅读
为什么__libc_init_array会导致异常?

ARM9 S3C2410控制GPRS模块实现的车辆监控系统

基于 ARM 的北斗导航 / GPRS / GIS 车辆监控系统采用 GPRS 和 Internet....

的头像 电子设计 发表于 09-21 07:38 191次 阅读
ARM9 S3C2410控制GPRS模块实现的车辆监控系统

Ampere Computing推出了首批采用ARM构架的数据中心芯片

据国外媒体报道,英特尔前总裁蕾妮·詹姆斯(Renee James)领导的初创公司Ampere Com....

发表于 09-20 16:52 75次 阅读
Ampere Computing推出了首批采用ARM构架的数据中心芯片

请问DSP与ARM之间的高速互联有什么方式?

我们设计的系统里面需要实现DSP28377和ARM之间的高速互联,目前拟定的方案有双口RAM并行总线互联和SPI总线互联,请问...

发表于 09-20 14:14 135次 阅读
请问DSP与ARM之间的高速互联有什么方式?

英特尔前总裁发布Arm服务器芯片,挑战老东家霸主地位!

由前英特尔总裁Renee James领导的半导体公司Ampere正式公布公司首款ARM架构64位服务....

的头像 罗欣 发表于 09-20 09:56 460次 阅读
英特尔前总裁发布Arm服务器芯片,挑战老东家霸主地位!

STM32F103RB的中断优先级

我对stm32f103中的中断分组产生了疑问。在微控制器的编程手册中,我找到了5种配置方法。 但是,在调试时,我找到了8种方法。...

发表于 09-19 14:22 121次 阅读
STM32F103RB的中断优先级

谁才是微小型嵌入式系统的最佳选择?

只有对手才真正了解对手,或许是RISC-V的成长速度让ARM感受到了威胁,2018年6月底,ARM建....

的头像 电子技术应用ChinaAET 发表于 09-19 10:04 187次 阅读
谁才是微小型嵌入式系统的最佳选择?

分析ARM外设flash及SDRAM的地址连接

先提一下位宽的概念,对于具体器件而言,它的位宽是一定的,所谓位宽,指的是读/写操作时,最小的数据单元....

的头像 电子设计 发表于 09-19 09:41 80次 阅读
分析ARM外设flash及SDRAM的地址连接

基于ARM的嵌入式系统CF卡与CPLD连接技术详解

随着应用需求的不断提高,许多嵌入式系统在应用时都要求带有扩展的大容量存储器来存储数据。CF 卡(Co....

发表于 09-18 17:18 117次 阅读
基于ARM的嵌入式系统CF卡与CPLD连接技术详解

一个奇怪的ARM网络通信崩溃问题:ARM和电脑的通信信连接后ARM会报错

背景:ARM和电脑的通信:1.在iTOP-4412上安装了Linux最小系统,并自己写了基于TCP/IP的网络通信程序 2.在电脑基于C...

发表于 09-18 15:17 87次 阅读
一个奇怪的ARM网络通信崩溃问题:ARM和电脑的通信信连接后ARM会报错

e络盟供应Ultra96™开发板为AI 设计提速

Premier Farnell 和e络盟全球解决方案开发总监 Cliff Ortmeyer表示:“作....

的头像 人间烟火123 发表于 09-18 14:38 640次 阅读
e络盟供应Ultra96™开发板为AI 设计提速

日本富士通发布最强ARM处理器,恰恰证明申威的先进性

事实上,A64FX只是超算加速器,并不适合作为通用服务器芯片。A64FX借鉴了申威26010的设计思....

的头像 科工力量 发表于 09-18 11:04 812次 阅读
日本富士通发布最强ARM处理器,恰恰证明申威的先进性

针对安全应用的恩智浦Freedom K82F开发板

  e络盟日前宣布推出新型恩智浦FRDM-K82F开发板,进一步丰富其面向基于ARM Cortex-M4内核的Kinetis K82、K81及K...

发表于 09-17 17:41 42次 阅读
针对安全应用的恩智浦Freedom K82F开发板

ARM编译器不工作

我已经为互联网安装了最新的uv4版本的keil ARM编译器。 我无法构建我的项目。 一个错误不断出现'无法打开armasm.exe' ...

发表于 09-17 11:49 30次 阅读
ARM编译器不工作

基于ISD9160的语音控制灯设计

随着社会的发展,人们对美好生活愈加的向往,智能产品成为时代的发展趋势。最近,做了一单智能语音控制台灯的case,经过资料查找...

发表于 09-16 22:12 222次 阅读
基于ISD9160的语音控制灯设计

人工智能正如火如荼 首届Arm人工智能开发者全球峰会吸引众多AI开发者

9月14日首届Arm人工智能开发者全球峰会今天在上海圆满举办。

的头像 TechSugar 发表于 09-16 10:41 696次 阅读
人工智能正如火如荼 首届Arm人工智能开发者全球峰会吸引众多AI开发者

Tengine,可能是最好用的Arm嵌入式系统AI框架了!

边缘AI应用正处于大规模落地的前夕,巨大的IoT市场和革命性的AI技术产生的剧烈交互将带来前所未有的....

的头像 罗欣 发表于 09-14 18:29 679次 阅读
Tengine,可能是最好用的Arm嵌入式系统AI框架了!

OPEN AI LAB联合Arm中国、瑞芯微发布EAIDK

2018年9月14日,上海讯,OPEN AI LAB联合Arm中国、瑞芯微在首届“Arm人工智能开发....

的头像 罗欣 发表于 09-14 18:23 423次 阅读
OPEN AI LAB联合Arm中国、瑞芯微发布EAIDK

瑞芯微联合Arm、OPEN AI LAB首发AI开发平台

导读: 在“Arm人工智能开发者全球峰会”上,瑞芯微Rockchip、Arm中国、OPEN AI L....

的头像 罗欣 发表于 09-14 18:02 913次 阅读
瑞芯微联合Arm、OPEN AI LAB首发AI开发平台

2018 Arm人工智能开发者全球峰会圆满举办

首届Arm人工智能开发者全球峰会今天在上海圆满举办。此次峰会由上海市徐汇区政府指导,Arm中国及Ar....

的头像 罗欣 发表于 09-14 17:39 869次 阅读
2018 Arm人工智能开发者全球峰会圆满举办

32位ARM微控制器STM32F101xx和STM32F103xx的固件函数库资料概述

本手册介绍了 32 位基于 ARM 微控制器 STM32F101xx 与 STM32F103xx 的....

发表于 09-14 15:44 45次 阅读
32位ARM微控制器STM32F101xx和STM32F103xx的固件函数库资料概述

【实战经验整理下载】ARM全国产云平台部署容器

发表于 09-14 14:45 297次 阅读
【实战经验整理下载】ARM全国产云平台部署容器

天津飞腾最新Arm服务器处理器FT-2000 64核,采用16纳米工艺

Arm服务器CPU在高通等国际厂商宣布退出后,仅剩下天津飞腾、华为、华兴通等为数不多的国产芯片企业在....

的头像 罗欣 发表于 09-14 14:13 662次 阅读
天津飞腾最新Arm服务器处理器FT-2000 64核,采用16纳米工艺

ARM嵌入式Linux系统开发详解

“Linux典藏大系”自2010年陆续出版以来,因其内容丰富、讲解细腻、通俗易懂和实用性强等特色而深受广大读者的喜爱,2014年2月“...

发表于 09-14 08:57 126次 阅读
ARM嵌入式Linux系统开发详解

好资料继续放送!ARM体系结构与编程

发表于 09-13 16:21 319次 阅读
好资料继续放送!ARM体系结构与编程

采用密码算法的智能卡的应用

消息认证码实际上是对消息本身产生的一个冗余的信 息,消息认证码是利用密钥对要认证的消息产生新的数据块....

的头像 电子设计 发表于 09-13 09:02 141次 阅读
采用密码算法的智能卡的应用

Arm邀你共进物联网数据新世界

随着全球领先的芯片技术和物联网服务公司Arm收购Treasure Data,历史发展将迈入新阶段。这....

的头像 Arm芯闻 发表于 09-12 16:26 812次 阅读
Arm邀你共进物联网数据新世界

AM5728 TI DSP+ARM异构多核平台的详细中文资料和应用免费下载

AM5728 是 TI Sitara 系列高性能 SOC,得益于异构多核处理架构,CPU 内集成了多....

发表于 09-12 16:13 38次 阅读
AM5728 TI DSP+ARM异构多核平台的详细中文资料和应用免费下载

为什么要学习Cortex-A8?CortexA8如何学习?《ARM Cortex-A8实战演练》免费下载

近年来,随着人们对消费品的体验要求越来越高,导致技术的发展越来越迅速。正所谓“没有需求哪来发展,需求....

发表于 09-11 16:25 54次 阅读
为什么要学习Cortex-A8?CortexA8如何学习?《ARM Cortex-A8实战演练》免费下载

为什么要学习Cortex-A8?CortexA8如何学习?《ARM Cortex-A8实战演练》免费下载

近年来,随着人们对消费品的体验要求越来越高,导致技术的发展越来越迅速。正所谓“没有需求哪来发展,需求....

发表于 09-11 16:25 36次 阅读
为什么要学习Cortex-A8?CortexA8如何学习?《ARM Cortex-A8实战演练》免费下载

ARM微控制器STM32F101xx与STM32F103xx固件库的介绍和使用手册资料概述

本手册介绍了32 位基于ARM 微控制器 STM32F101xx 与 STM32F103xx 的固件....

发表于 09-11 15:46 47次 阅读
ARM微控制器STM32F101xx与STM32F103xx固件库的介绍和使用手册资料概述

基于S3C44BOX人机交互界面LCD触摸屏系统设计介绍

该模块整合了多项的实用界面,包含内建的10-Bit ADC.提供触控屏接口。OCMJ15X20D(....

发表于 09-10 17:43 148次 阅读
基于S3C44BOX人机交互界面LCD触摸屏系统设计介绍

STM32单片机特性解析

其基于专为要求高性能、 低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M内核,同时具有一....

发表于 09-10 16:55 281次 阅读
STM32单片机特性解析

中国联通已完成BBF Cloud CO标准的样机测试

中国联通牵头完成H.IPTV-TDES.6 "IPTV terminal device: Virtu....

发表于 09-10 15:10 373次 阅读
中国联通已完成BBF Cloud CO标准的样机测试

细数华为海思芯片和ARM内核

很多人对于华为海思芯片非常感兴趣,相关的讨论争论自然也不会少,在论坛上有时候也会看到。有人把它吹上天....

的头像 半导体行业联盟 发表于 09-10 09:15 590次 阅读
细数华为海思芯片和ARM内核

SKB369高度集成的蓝牙4.2BLE模块的详细资料免费下载

SKB369是一个高度集成的蓝牙4.2BLE模块,设计用于2.4GHzISM频段的高速短距离无线通信....

发表于 09-10 08:00 42次 阅读
SKB369高度集成的蓝牙4.2BLE模块的详细资料免费下载

ARM学习出现的问题与解决方法

它尽量完整地记录了我从开始不懂ARM,到最终完成AT91SAM7S64各种外围实验的各个环节及整个过....

发表于 09-09 09:48 139次 阅读
ARM学习出现的问题与解决方法

创新高节能指标电子系统使汽车节能大大提升

近年来使用汽车代步的人越来越多,但同时汽车也在无形中成为人类健康的隐形杀手。由于汽车发动机燃烧汽油而....

的头像 电子设计 发表于 09-09 08:37 292次 阅读
创新高节能指标电子系统使汽车节能大大提升

基于MCU52单片机在无线传感器网络演示系统中的应用

无线传感器网络能够实时监测、感知和采集网络分布区域内的各种环境或监测对象的信息,并对这些信息进行处理....

发表于 09-07 15:25 119次 阅读
基于MCU52单片机在无线传感器网络演示系统中的应用

什么是modbus?modbus库如何移植到ARM开发板上?如何使用测试程序?

网络上关于modbus 介绍的文章非常多,还有专门介绍modbus 的书籍,这些资料大家都可以利用起....

发表于 09-07 14:34 47次 阅读
什么是modbus?modbus库如何移植到ARM开发板上?如何使用测试程序?

基于嵌入式ARM微处理器的指纹识别方案

传统的指纹识别系统都是基于PC机的,这种系统具有识别速度快、样本存储量大、软件设计技术成熟等优点。但....

的头像 电子设计 发表于 09-07 08:52 368次 阅读
基于嵌入式ARM微处理器的指纹识别方案

国内市场竞争激烈,Arm未来之路在何方?

在众科技企业纷纷布局AI的时代趋势下,Arm自然不甘人后,但“博采众长”的新品却没有在第一时间召唤出....

的头像 芯师爷 发表于 09-06 17:31 1526次 阅读
国内市场竞争激烈,Arm未来之路在何方?

Arm Pelion 物联网平台,可帮助企业获得真正的商业价值

物联网(IoT)的真正价值蕴藏在部署于全球网络中的数十亿台物联网设备之中——即这些设备内部尚未开发(....

发表于 09-06 08:00 298次 阅读
Arm Pelion 物联网平台,可帮助企业获得真正的商业价值

物联网和数据将引发信息革命重新定义所有行业

随着全球领先的芯片技术和物联网服务公司Arm收购Treasure Data,历史发展将迈入新阶段。这....

发表于 09-05 15:55 358次 阅读
物联网和数据将引发信息革命重新定义所有行业

基于ARM架构的国产芯片亮相,一个可能是全世界最小的云计算平台落地

基于ARM架构的国产芯片终于在芯片市场撕开了一道口子,尽管,目前它仍小到可以忽略。

发表于 09-04 17:10 398次 阅读
基于ARM架构的国产芯片亮相,一个可能是全世界最小的云计算平台落地

教你用ARM嵌入式设计视频监控系统

目前,嵌入式系统在视频监控中的应用越来越广泛。伴随着网络的强大功能,视频监控更侧重网络监控方案,要求....

的头像 电子设计 发表于 09-03 08:39 731次 阅读
教你用ARM嵌入式设计视频监控系统

STM32的开始:用FreeRTOS、LiPopCnM3和GCC开发电子书籍免费下载

ARM皮层平台现在有相当大的兴趣,因为ARM设备到处可见。包含ARM设备的设备范围从小型微控制器嵌入....

发表于 09-03 08:00 51次 阅读
STM32的开始:用FreeRTOS、LiPopCnM3和GCC开发电子书籍免费下载

ARM系列M4产品的详细介绍和使用手册免费下载

本书首先介绍了ARM系列家族并介绍了其基本概念。我们介绍了ARM uVision集成开发环境的安装和....

发表于 09-03 08:00 49次 阅读
ARM系列M4产品的详细介绍和使用手册免费下载

新的芯片架构正在来临 以往主流芯片架构正在悄然巨变

EETOP翻译自semiengineering作者:semiengineering 来源:EETO....

的头像 传感器技术 发表于 09-02 10:32 685次 阅读
新的芯片架构正在来临 以往主流芯片架构正在悄然巨变

ARM系统是如何运行的?ARM映象文件及执行机理的详细资料概述

这几天为了弄清楚ARM系统是如何运行相应的可执行程序可谓费尽心机,整个五一假期都没有休息,其中由于烧....

发表于 08-31 16:28 91次 阅读
ARM系统是如何运行的?ARM映象文件及执行机理的详细资料概述

基于Cortex-M内核的灵动微新品MCU集体亮相 2018灵动MM32协作大会成功举办

2018年8月29日,在“2018灵动MM32协作大会”上,灵动微电子董事长兼总裁吴忠洁博士表示,2....

的头像 章鹰 发表于 08-31 09:58 2774次 阅读
基于Cortex-M内核的灵动微新品MCU集体亮相 2018灵动MM32协作大会成功举办

ADS1.2使用教程之一步一步基于ADS1.2进行设计开发详细资料免费下载

ADSl.2是一个使用方便的集成开发环境,全称是ARM Developer Suite vl.2。它....

发表于 08-30 16:59 52次 阅读
ADS1.2使用教程之一步一步基于ADS1.2进行设计开发详细资料免费下载

STM32初学者如何快速入门? STM32学习笔记详细资料免费下载

从51开始,单片机玩了很长时间了,有51,PIC,AVR等等,早就想跟潮流玩玩ARM,但一直没有开始....

发表于 08-30 16:22 149次 阅读
 STM32初学者如何快速入门? STM32学习笔记详细资料免费下载

Arm正实现从端到云的支持,发掘下一代技术架构

以“战胜”命名的新一代Arm芯片,从2017年到2022年预计将有10倍性能的增长。

的头像 Arm芯闻 发表于 08-29 18:03 1019次 阅读
Arm正实现从端到云的支持,发掘下一代技术架构

AI芯片大战后,ARM的“just enough”是否真是最合适的选择?

最近,ARM进一步公开了ML Procesor的一些信息。EETimes的文章“Arm Gives ....

发表于 08-29 08:55 123次 阅读
AI芯片大战后,ARM的“just enough”是否真是最合适的选择?

Cortex-A、Cortex-R、Cortex-M ARM处理器的性能

ARM的技术将一个充满活力的生态系统与超过1000个合作伙伴相结合,提供芯片,开发工具和软件,以及超....

的头像 嵌入式资讯精选 发表于 08-28 17:20 467次 阅读
Cortex-A、Cortex-R、Cortex-M ARM处理器的性能

ARM中的5种异常模式和7种中断源

关于各种中断在中断返回时还需要给LR减去一个不同的偏移量的问题我觉得没必要深入研究了,这还要涉及到A....

的头像 玩转单片机 发表于 08-27 17:45 459次 阅读
ARM中的5种异常模式和7种中断源