用户工具

站点工具


edastudy:arm_tools

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
edastudy:arm_tools [2023/11/06 15:35] – 移除 - 外部编辑 (Unknown date) 127.0.0.1edastudy:arm_tools [2023/11/06 15:36] (当前版本) zhangguo
行 1: 行 1:
 +====== arm_tools ======
 +
 +===== - arm corelink family =====
 +
 +{{:edastudy:pasted:20220311-163055.png}}
 +
 +
 +arm Socrates 是目前最新的配置AMBA related IP, 如 nic-450等的工具,
 +
 +AMBA designer 可以认为是arm Socrates的老版子集工具,比如可用于配置nic-400
 +
 +Carbon SoCDesigner 是behavior model用的工具。RealView SoCDesigner没用过,印象中是软件用的
 +
 +
 +==== - NIC400 csh ====
 +目前下载不到第三方的工具,所以这个软件最终还是使用不了。
 +
 +<code>
 +附录:
 +NIC400 IP(BUS bridge IP) user guide
 +#/bin/tcsh
 +#/tools/arm/AMBADesigner_r3p9/ADCL/doc/
 +source /tools/arm/AMBADesigner_r3p9/etc/setup.csh
 +source /tools/arm/AMBADesigner_r3p9/AMBADesigner/etc/setup.csh
 +source /tools/arm/ad_3p_tools/perl_5_8_8/linux//etc/setup.csh
 +source /tools/arm/ad_3p_tools/tcl_8_4_13/linux//etc/setup.csh
 +source /tools/arm/ad_3p_tools/python_2_4_3/linux//etc/setup.csh
 +source /tools/arm/ad_3p_tools/xalan_1_8_0/linux//etc/setup.csh
 +source /tools/arm/ad_3p_tools/xercesc_2_5_0/linux//etc/setup.csh
 +source /tools/arm/AMBADesigner_r3p9/etc/setup.csh
 +adcanvas&
 +</code>
 +
 +
 +
 +
 +==== - ARM Development Studio(ADS)(DS-5) ====
 +
 +https://blog.csdn.net/qq_38769551/article/details/103243513
 +
 +ARM Development Studio 5简称ARM DS-5
 +
 +深圳市米尔科技有限公司是ARM公司官方授权全线工具产品代理商, 提供ARM公司原装正版开发工具(包括本产品 MDK-ARM)的销售服务,以及ARM工具产品的市场推广、产品更新、技术支持和售后服务。
 +
 +MDK-ARM也称KEIL MDK-ARM、KEIL ARM、KEIL MDK、Realview MDK、I-MDK、uVision5(老版本为uVision4和uVision3)等,系为同一产品。
 +
 +
 +<code>
 +目前主要分成两类
 +
 +MDK-ARM
 +(1)MDK-ARM是ARM 公司推荐的针对微控制器的工具链,或者基于单核ARMTDMI,Cortex-M或者Cortex-R处理器的目录芯片组。
 +(2)MDK-ARM中的ARM编译器只限于编译以上这些处理器的代码,并且它的调试器仅可连接到KEIL设备库中的芯片组(www.keil.com/dd)。
 +(3)对于微控制器开发人员,MDK-ARM提供非常好的简单的工程管理经验,以及芯片组的支持集成, Flash编程集成,软件例程等。
 +(4)MDK-ARM为许多RTOS提供操作 OS-awareness。
 +(5)MDK-ARM同样支持Cortex-M处理器的所有高级调试和跟踪功能,长时间的流跟踪(通过ULINKpro),以及代码覆盖率。
 +(6)MDK-ARM基于uVision IDE,它和Visual Studio有点相似。
 +(7)MDK-ARM比DS-5便宜。
 +
 +DS-5
 +(1)这是ARM公司推荐的为ASIC,ASSP和MPU(意思就是任何不是微控制器的设备)的开发工具链。
 +(2)DS-5中的ARM编译器是无限制的。
 +(3)DS-5调试器支持对所有的ARM核进行运行控制调试,以及对所有的ARM11和Cortex-A/R/M核进行指令跟踪。当然,一些Cortex-M处理器的高级调试功能在同级别的MDK-ARM中时不支持的,比如它不支持ITM PC采样。
 +(4)DS-5为SOC和开发板提供 bring-up工具,以及为用户芯片组和产品大量灵活的配置支持。它支持多核,大端,小端,管理程序开发和所有其他在Cortex-A处理器级别的新功能。
 +(5)DS-5为ENEA OSE、Linux、Android 提供OS awareness工具,它们普遍用在Cortex-A系列上。它同时含有Streamline,一个为Linux和Android的性能分析器。
 +(6)DS-5基于Eclipse IDE。
 +(7)DS-5比MDK-ARM贵。
 +</code>
  

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki