MCAL在AUTOSAR架构中的关键作用:
硬件抽象:MCAL为不同MCU硬件提供统一接口,降低上层应用与硬件之间的耦合度。
底层驱动:MCAL包含DIO、ADC、CAN等各种硬件外设的驱动程序,方便上层应用调用。
简化开发:通过提供现成的驱动程序、抽象层、标准化接口,MCAL可简化软件开发和维护过程。
极海自研AUTOSAR MCAL
深化软硬协同,提升创新速度
极海自主研发的G32A14XX AUTOSAR MCAL软件包,主要包括AUTOSAR 定义的标准模块和CDD拓展的非标准模块,均严格遵守AUTOSAR CP V4.3.1 MCAL SWS、SRS规范以及BSW General要求进行开发设计。所交付的软件均通过业界主流第三方工具平台的单元测试、集成测试、静态代码分析、动态代码配置功能验证,在代码质量和规范上皆具有较高的保障和交付标准;提供的示例代码,在软件安全性、集成性、可移植性、便捷性等方面均可满足国内外客户需求。
为了支持上下游客户更好的开发AUTOSAR全栈软件应用,极海已与国际著名汽车电子软件及系统工具服务商 Vector完成MICROSAR Classic OS 以及基础运行环境vBaseEnv的阶段性适配工作,且可适配EB、普华、东软、恒润等国内外主流的BSW厂商。
极海G32A14XX AUTOSAR MCAL软件包,基本包含了AUTOSAR规范驱动类型所有标准的MCAL模块,同时通过复杂驱动拓展了硬件所需驱动资源,支持桩模块以便用于AUTOSAR软件集成和测试, 且所有模块均实现了软件的规范化和通用性,方便用户快速集成MCAL。
G32A14XX MCAL软件特性:
支持AUTOSAR Classic Platform 4.3.1版本的规范要求
软件开发遵循ASPICE软件开发流程规范
全球范围的支持体系,免费开发许可证
提供EB Tresos Studio配置工具和自主开发的配置软件
支持IAR、GreenHills、GCC、KEIL等多种第三方IDE的开发工具
支持适配Vector等主流BSW/OS软件,可与业内主流供应商和集成商合作提供演示DEMO
汽车制造商在开发ECU时,越来越重视功能安全、标准化的平台化开发,且严格遵循ISO 26262标准及AUTOSAR规范。支持AUTOSAR MCAL的汽车芯片可确保在软件开发过程中解决各种复杂的设计问题。此次极海发布的G32A14XX AUTOSAR MCAL软件包产品,具备优秀的灵活性和可扩展性,可显著降低汽车系统集成的复杂性,助力客户提高开发效率、缩短开发周期、减少系统总成本,以实现产品市场竞争力的大幅提升。
文章版权声明:除非注明,否则均为本站原创文章,转载或复制请以超链接形式并注明出处