| | |

ds-九游会网页

文章来源:米尔科技 发布日期:2013.11.8 浏览次数:2969 次

20131022日,arm公司发布ds-5 v5.16,这意味着自20103ds-5第一版发布以来,这款号称支持所有arm内核的开发工具,已经经历了整整3年半的时间。这段时间里,很多熟悉adsrvds的用户,也都慢慢转向使用ds-5,而adsrvds也渐渐成为历史。跟着这股趋势,我们来掂量一下这款开发神器,看看它到底有何特别之处。

 

ds-5优异之处

编译器

从历史渊源来说,ds-5已经进化了三代,到它已经是第四代了。第一代arm sdt,第二代ads,第三代是rvdsrvds更新到4.1版本就停止了,之后便是ds-5了。

在整个四代中,arm都是使用同一个编译器arm compiler,虽然在每一代的叫法不同,比如rvds的时候称为rvct,但是其实是同一个编译器。

与之前几代工具不同,ds-5除使用最新版arm compiler 5外,还加了一款称为linaro gnu gcc compiler for linux的编译器,该编译器可以对linux应用程序进行开发,这就使得ds-5可以覆盖arm嵌入式开发的整个过程,保证了底层到应用层开发的连续性。

 

ide

ds-5所有功能都基于eclipse ide,这款ide的特点是项目管理方便并且可移植性强,完全支持windowslinux两大主流系统,并可以自行加入第三方插件,具有高度的灵活性。

在这样的环境下,使用ds-5可以轻松进行soc设计、裸机程序、u-bootlinux内核、android内核、linux应用程序、android应用程序、实时系统、安全应用等一系列开发调试。

 

调试

ds-5的调试器里面,我们可以对裸机程序(含u-boot)、linux kernelandroid kernellinux appandroid app进行调试,能进行单步调试、运行、断点、修改变量等操作。

在调试界面中,有线程列表、堆栈、调试命令、变量、断点、寄存器、函数、源代码、反汇编代码、寄存器和存储器等资源情况。

 

仿真器

ds-5支持ulink2ulinkprodstream仿真器,低价调试和高价调试跟踪任选。

性能分析

streamline可以对linuxandroid应用程序进行跟踪,跟踪数据保存在电脑上,保存容量不受芯片内存限制,由电脑硬盘容量决定,保证长时间可以进行数据跟踪。

streamline由多种视图构成,其中最明显的就是timeline视图,这里可以动态观察cpugpurambuscache、线程和功耗状态。

使用call paths等视图,轻松分析应用程序瓶颈,改善代码效率。

免费使用

ds-5分为社区版和专业版,社区版免费使用,可到arm网站直接下载使用,

专业版需要向arm购买许可证后才能使用,国内用户可以通过arm工具代理商米尔科技获得授权许可证。

arm ds-5 版本

功能

社区版

community

专业版

professional

支持内核

arm9

arm11

cortex-a (armv7-a)

全部arm内核

编译器

 linaro gcc

arm compiler 5 linaro gcc

streamline

进程/任务跟踪

flat函数分析

全部

调试

使用gdbserver 调试linux/android

全部

模拟器

cortex-a8

cortex-a9四核

支持主机

windows/linux/macos

windows/linux

九游会网页的技术支持

社区/在线教程

arm/米尔科技

 

如果想评估ds-5的功能,可以在线申请ds-530天评估版许可证,该许可证相当于能使用ds-5专业版30天。

ds-5 30天评估版申请流程:http://www.myir-tech.com/faq_list.asp?id=513

 

快速入门

对于嵌入式软件开发工具而言,入门非常重要,而入门时配套开发板则是更为重要。ds-5配套的演示开发板有两款,国外linarosnowball开发板和国内米尔科技的myd-sama5d34开发板。

myd-sama5d34开发板是国内首款cortex-a5开发板,拥有linuxandroid两大系统资源,并且拥有完整的ds-5开发例程,包括裸机程序创建调试、linux/android内核调试、linux/android应用程序调试和streamline性能分析,大量例程在不断更新中。

 

myd-sama5d34开发板详细介绍:http://www.myir-tech.com/product/myd-sama5d3x.htm

ds-5myd-sama5d34开发例程:http://www.myir-tech.com/resource.asp?nid=16

 

ds-5未来

arm中国区代理商米尔科技工具负责人蒙国造透露,作为目前功能最能最全、编译器最新的开发工具,ds-5未来有望与keil mdk-arm合一体,成为arm官方终极开发工具,减少开发者因为选择工具引起的苦恼,最终提高arm嵌入式开发的效率。

 

最后,附上ds-5最新版本的下载地址,供大家一起评估,如下。

ds-5 v5.16下载地址:http://www.myir-tech.com/download.asp?nid=23

arm相关新闻

市场活动

研讨会议

培训课程

无线通讯市场

消费类电子产品

行业相关新闻

招聘动态

网站地图