IAR Systems表示,其用于Arm的C / C ++开发工具链IAR嵌入式工作台现在支持64位Arm内核,包括Arm Cortex-A35,Cortex-A53和Cortex-A55。通过IAR Embedded Workbench,IAR Systems为客户提供了市场上最多样化的微控制器支持,以及适应不同组织需求的适应性许可选项。
在嵌入式行业中,越来越多的应用程序基于64位内核,特别是在低功耗应用程序,深度嵌入式和手持设备中中国机械网okmao.com。在这些应用领域中,IAR Embedded Workbench拥有强大的立足点,是许多公司实现最高性能和能源效率的首选工具链。通过支持需要64位Arm内核性能的前沿设计,IAR Systems现在使客户能够利用工具链的领先优化技术(也适用于64位设备)。此外,集成的代码分析工具可确保代码质量,并且为简化功能安全认证,提供了工具链的预认证版本。
作为高度优化的构建工具的补充,IAR Arm嵌入式工作台提供了广泛的调试和分析可能性,例如复杂的代码和数据断点,运行时堆栈分析,调用堆栈可视化,代码覆盖率分析以及功耗的集成监控。该公司的I-jet调试探针和高性能C-SPY Debugger 64位指令集仿真器为无缝,灵活的开发工作流提供了更多功能。该工具链可对组合的Cortex-A(32/64位),Cortex-R(32位)和Cortex-M(32位)设备以及片上系统(SoC)进行多核调试。IAR Arm嵌入式工作台还提供领先的实时操作系统(RTOS)和中间件供应商的预集成软件解决方案。
适用于Arm的IAR嵌入式工作台的最新版本为许多不同的64位处理器提供了支持,例如NXP i.MX 8系列应用处理器,包括i.MX 8M,i.MX 8M Mini和i.MX 8M。纳米产品。
在版本9.10中,工具链支持Armv8-A执行模型AArch64和Arm AArch-64数据模型ILP32和LP64,并且与Arm AEABI 64位和C ++ IA64 ABI和C ++ IA64例外ABI兼容。