iar定义arm版本_IAR Embedded Workbench for ARM新版本(IAR Systems)

IAR Embedded Workbench for ARM新版本(IAR Systems)

来源:华强电子网用户

作者:华仔

浏览:1280

时间:2016-08-10 14:18

标签:

摘要:

IARSystems发布了IAREmbeddedWorkbenchforARM集成开发环境的最新版本v5.20。在这个新版本中,IAR增强了对Cotex-M3的调试支持和速度优化。在调试方面,支持了对跟踪信息包(tracepackets)的处理,跟踪信息包通过SWO通道发送,SWO是CoreSight的一部分,而CoreSight在Cortex处理器家族中被用于片上调试和跟踪处理。用户完全可以配置跟踪包的类型,这些都可以在IARC-SPY调试器中显示。此外,从printf输出的调试信息可以通过SWO通道传

IAR Systems发布了IAR Embedded Workbench for ARM集成开发环境的最新版本v5.20。在这个新版本中,IAR增强了对Cotex-M3的调试支持和速度优化。

在调试方面,支持了对跟踪信息包(trace packets)的处理,跟踪信息包通过SWO通道发送,SWO是CoreSight的一部分,而CoreSight在Cortex处理器家族中被用于片上调试和跟踪处理。用户完全可以配置跟踪包的类型,这些都可以在IAR C-SPY调试器中显示。此外,从printf输出的调试信息可以通过SWO通道传送,并在C-SPY中显示,而这个过程无须中断程序执行。

IAR Embedded Workbench for ARM的最新版本在很多方面,性能得到了很大的提升,对ARM Cortex-M3内核的执行速度优化就是其中一个。另外,还增加了多文件编译的特性,其允许编译器将不同的多个文件作为同一个编译单元来处理,这意味着编译器可以优化更大范围的代码。

IAR Embedded Workbench for ARM包含了一个高度优化的C/C++ 编译器,并且对ARM芯片、硬件调试系统以及RTOS等提供了广泛的支持。除了可以产生非常紧凑有效的代码外,它还集成了完备的设备配置文件、flash loader和1000多个项目示例。ARM EABI兼容性意味着可以和其他符合ARM EABI的编译器兼容。同时,IAR Embedded Workbench还提供了包括源代码的运行时库,集成了可重定位ARM汇编器、链接器、库工具、类似ARM模拟器的C-SPY调试器,同时支持JTAG以及多种RTOS内核识别调试。客户也可以选择IAR的J-Link以及 J-Trace仿真器在硬件上进行仿真调试。

v5.20版本的安装包中还提供了IAR PowerPac RTOS、文件系统、TCP/IP、USB协议栈的评估版本。客户也可以从IAR Systems或者RTOS供应商那里获得第三方的RTOS插件。

IAR Systems的产品总监Mats Ullström说:“IAR Embedded Workbench for ARM因为其易用性、强大的调试功能以及产生紧凑高效的代码而闻名,而5.20版本更加强化了这些功能。我们的产品支持广泛的ARM内核和芯片,而且对很多不同厂商的ARM芯片我们都提供了评估开发板。”

分享到:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值