嵌入式开发软件和服务的全球领导者IAR现已全面支持恩智浦半导体(NXP Semiconductors)全新电机控制芯片S32M2。S32M2系列芯片是恩智浦基于Arm® Cortex®的S32车辆计算平台的最新增强版本,以高效率为特点,应用于车身和舒适性领域,旨在降低车内噪音,提升乘客舒适度。IAR Embedded Workbench® for Arm®包含强大的编译器和调试解决方案,已经可以用于最新的S32M2,帮助汽车行业朝着软件定义电动汽车的发展方向前进。
S32M2系列是基于Arm Cortex-M微控制器内核的高度集成的电机控制解决方案。虽然类似于恩智浦的S32K MCU产品,但这个全新系列增加了高压模拟功能和高效率,适用于泵、风扇、天窗和座椅调整、安全带预紧器或后备箱开启器等汽车应用。S32M2的系统级封装集成了符合汽车标准且以应用为中心的功能,如直接从12V汽车电池供电的稳压器、物理通信接口(LIN、CXPI或CAN FD)、用于电机控制的MOSFET栅极驱动器以及非易失性内存(从128KB到1MB),以降低总体组件数量。这使汽车制造商能够减小印制电路板(PCB)面积,降低设计风险和材料成本,并加速产品上市。
IAR Embedded Workbench for Arm是一套全面的开发环境,一直以来都为恩智浦得到广泛采用的S32K微控制器提供支持,而现在它也扩展支持了新的S32M2系列,使得软件重用变得更加高效。这个全面的C/C++套件涵盖高度优化的编译器和先进的调试与分析功能,包括集成的功耗监控功能。除了高度优化的构建工具,易于使用的代码分析附加组件,如IAR C-STAT静态代码分析工具、IAR C-RUN动态分析工具和C-SPY调试器,还可以帮助开发人员在开发过程的早期发现潜在的代码问题和错误,以优化整体代码质量。IAR Embedded Workbench for Arm还提供符合ISO 26262认证的功能安全版本,与S32K的开发流程完全匹配,而S32K也已获得ISO 26262的ASIL B及ASIL D认证。
恩智浦汽车处理集成解决方案高级总监Thomas Ensergueix表示:“随着S32M2系列的推出,恩智浦为汽车制造商提供了进一步扩展的S32平台和全面的软件支持,以帮助他们充分优化产品开发。S32M2系列提供高效运行的电机控制功能,同时保持性能空间以整合更多功能和能力,从而可满足新兴的软件定义电动汽车市场的需求。”
IAR首席技术官Anders Holmberg表示:“我们很高兴为恩智浦的先进电机控制解决方案S32M2提供及时且强有力的支持。IAR Embedded Workbench for Arm为汽车软件开发人员提供了设计高效、简化和稳定的电机控制应用程序的能力。此外,用户也可以在S32平台各个应用开发中无缝重用代码,从而加快了开发周期并降低了成本。”