历史上的今天
今天是:2025年02月24日(星期一)
2021年02月24日 | IAR Embedded Workbench帮助嵌入式从32位迁移到64位
2021-02-24 来源:EEWORLD
IARSystems是面向未来的嵌入式开发软件工具和服务的供应商,日前宣布其C/C++开发工具链IAR Embedded Workbench for Arm支持64位芯片,包括ArmCortex-A35,Cortex-A53和Cortex-A55。通过IAR Embedded Workbench,IAR Systems为客户提供了市场上最多样化的微控制器支持,以及适应不同组织需求的许可选项。
在嵌入式行业中,越来越多的应用程序基于64位内核,特别是在低功耗应用程序,深度嵌入式和手持设备中。在这些应用领域中,IAR Embedded Workbench拥有强大的立足点,是许多公司实现最高性能和能源效率的首选工具链。通过支持需要64位Arm内核的前沿设计,IAR Systems现在使其客户能够利用工具链的领先优化技术,也适用于64位设备。此外,集成的代码分析工具可确保代码质量,并且为简化功能安全认证,还提供了工具链的预认证版本。
作为高度优化的构建工具的补充,IAR Embedded Workbench for Arm提供了广泛的调试和分析可能性,例如复杂的代码和数据断点,运行时堆栈分析,调用堆栈可视化,代码覆盖率分析以及功耗的集成监控。该公司的I-jet调试探针和高性能C-SPY Debugger 64位指令集模拟器为无缝,灵活的开发工作流提供了更多功能。该工具链可对组合的Cortex-A(32/64位),Cortex-R(32位)和Cortex-M(32位)设备以及片上系统(SoC)进行多核调试。IAR Arm Embedded Workbench还提供领先的实时操作系统(RTOS)和中间件供应商的预集成软件解决方案。
IAR Systems首席执行官Stefan Skarin表示:“从8位开始,我们一直在追随客户进入32位,现在我们正在继续一起进入64位世界。我们的客户需要访问集成的,灵活的解决方案,这些解决方案可以在不影响性能或质量的前提下提供先进功能,并且我们正在与众多较早采用64位的主要客户进行合作,以使他们的技术转换顺利进行尽可能高效,并使他们能够开发下一代嵌入式应用程序。通过此扩展产品,我们正在构建面向未来的开发工具平台,使我们的客户既可以最大化他们已经进行的投资,也可以为即将到来的创新做准备。”
适用于Arm的IAR嵌入式工作台的最新版本提供对许多不同64位处理器的支持,例如NXP i.MX 8系列应用处理器,包括i.MX 8M,i.MX 8M Mini和i.MX 8M Nano产品。
恩智浦半导体i.MX生态系统总监Robert Thompson表示:“对于希望在更高性能的嵌入式处理器上实现实时应用程序的开发人员来说,IAR Embedded Workbench for Arm中的64位支持是一个好消息。 NXP的i.MX 8M应用处理器为需要图形,视觉,语音控制,机器学习,智能感测和通用处理的智能,互联,节能设备提供了经济高效的集成和实惠的性能。IAR Systems和NXP在嵌入式处理领域的悠久合作历史使我们的组合技术能够为64位嵌入式应用程序提供强大的开发平台。”
在9.10版中,工具链支持Armv8-A执行模型AArch64和Arm AArch-64数据模型ILP32和LP64,并且与Arm AEABI 64位和C ++ IA64 ABI和C ++ IA64 ABI兼容。
史海拾趣
|
引言 复杂可编程逻辑器件——FPGA技术在近几年的电子设计中应用越来越广泛。FPGA具有的硬件逻辑可编程性、大容量、高速、内嵌存储阵列等特点使其特别适合于高速数据采集、复杂控制逻辑、精确时序逻辑等场合的应用。而应用FPGA中的存储功能目前 ...… 查看全部问答> |
|
在WinCE6.0操作系统上,用户如何注册自已的动态库(像XP系统上一样regsvr32.exe \\xxx\\XXX.dll )… 查看全部问答> |
|
~~~~~~~~~~~~~~~~~~再过两天就刚好接触wince九个月了~~~~~~~~~~~~~~感觉挺晕的。 现在来提几个问题,欢迎大家来讨论。 一、你所在公司的城市,wince研发人员数量,驱动多少?硬件多少?应用多少? 二、你们使用什么开发开发工具开发应用?使用什 ...… 查看全部问答> |
|
模块实现了一个10位SAR核、采样选择控制、参考电压发生器和数据传输控制器。 数据传输控制器DTC可以将ADC采样结果存储在内存的任何位置。 ADC10特点: l 高于20万次/秒的转换速率; l &n ...… 查看全部问答> |




