一直以来,汽车软件的开发有两种,一种是依赖于汽车级驱动程序的AUTOSAR(汽车系统架构),另一种是自主研发,而这两种方式都存在弊端。特别是在ECU不断复杂化,需要成熟系统组件才能满足快速上市的需求。
近日,恩智浦半导体(NXP Semiconductors N.V.)推出S32K1产品系列,以及配套的卓越汽车级工具和软件套件,该套件支持基于ARM Cortex的可扩展MCU系列。在众多汽车应用中,这种结合可以大幅简化开发工作和缩短上市时间。全球15家汽车制造商中已经有10家在新一代汽车中采用了S32K,该平台确立了汽车级ECU开发的未来方向。
十五多年以来,恩智浦一直致力于交付专业的汽车级软件。凭借这些经验,恩智浦希望最大程度地为采用各种开发方式的客户降低开发复杂性。
对于不强制使用AUTOSAR的应用,恩智浦提供了一种备选的成套自主开发方案经过资格的免费汽车级软件开发套件(SDK)。借助该套件,只需使用简单的拖放功能,即可快速完成原型制作。其中包括:
符合MISRA和SPICE等级3标准的所有外设的底层驱动程序(LLD),可选配的LIN、NFC和触控传感的应用专用中间件FreeRTOS®操作系统恩智浦附属IC的驱动程序(例如系统基础芯片(SBC)的驱动程序),以便更快实现应用启动和生产就绪文档化的源代码和简单易用的示例,使得应用程序开发过程中无需对参考芯片文档
对于AUTOSAR应用,恩智浦利用ARCCORE®提供的全新复杂设备驱动程序(CDD)和S32K初学者套件扩展了对标准MCAL和OS的支持,从而显著降低了技术运用的成本和复杂性壁垒。现在免费提供以供评估。
市场上现有的解决方案需要使用多个MCU平台来覆盖类似范围,与此不同,首创的S32K1系列基于高性能ARM Cortex-M内核,flash大小覆盖128KB-2MB。该系列中的所有产品均包含ISO CAN FD、CSEc硬件安全性和ASIL-B支持,而且功耗超低。与常见的封装策略和 生产级软件相结合,这种可扩展方法将最大程度地实现重复利用,使客户可以快速响应不断变化的市场需求。
恩智浦汽车微控制器和处理器GPIS产品业务总经理Manuel Alves表示:“S32K标志着恩智浦在汽车级MCU战略上的转折点。我们正在从多种专有架构转向连续的ARM Cortex MCU产品组合,使满足未来需求的硬件与软件差异化相结合。”
恩智浦汽车微控制器和处理器业务部全球经销市场经理Paul Lee表示:“S32K具备恩智浦和多个ARM生态系统合作伙伴提供的软件和工具支持,可帮助各经验层次的开发人员缩短上市时间。此外,对汽车级软件的重要投入为MCU供应商树立了一个新标准。