新闻  |   论坛  |   博客  |   在线研讨会
极海正式推出自研AUTOSAR MCAL软件包和配置工具,加速汽车创新应用量产落地
傲娇树獭 | 2024-11-20 09:56:24    阅读:6   发布文章

针对G32A14XX系列汽车通用MCU,极海正式推出具备独立知识产权、完全自主开发的 AUTOSAR MCAL软件包和配置工具,这标志着极海已具备完善的、高水准的、独立自主的AUTOSAR软件开发技术和综合服务能力,成为国内为数不多可以开发和提供符合AUTOSAR标准的软硬件的汽车芯片设计企业之一。 

AUTOSAR MCAL.png

 

什么是AUTOSAR MCAL?

AUTOSAR是一个全球性的合作项目,旨在为汽车电子控制单元(ECU)的软件架构制定开放和标准化的方法,简化汽车电子系统开发,提高其可靠性、安全性和互操作性;MCAL微控制器抽象层(Microcontroller Abstraction Layer),由驱动程序、配置和初始化模块、接口定义组成,作为AUTOSAR分层模型中基本软件的最底层,可直接访问所有映射到MCU地址空间的片内外设和核心寄存器,实现并预留符合AUTOSAR标准的接口,方便上层软件对MCAL统一使用。极海是国内较早加入AUTOSAR联盟开发者合作伙伴(Vendor ID:0x00C1)的半导体企业之一。

 AUTOSAR MCAL配图2.png

 

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 MCAL配图.png

为了支持上下游客户更好的开发AUTOSAR全栈软件应用,极海已与国际著名汽车电子软件及系统工具服务商 Vector完成MICROSAR Classic OS 以及基础运行环境vBaseEnv的阶段性适配工作,且可适配EB、普华、东软、恒润等国内外主流的BSW厂商

EB截图2.PNG 

极海G32A14XX AUTOSAR MCAL软件包,基本包含了AUTOSAR规范驱动类型所有标准的MCAL模块,同时通过复杂驱动拓展了硬件所需驱动资源,支持桩模块以便用于AUTOSAR软件集成和测试, 且所有模块均实现了软件的规范化和通用性,方便用户快速集成MCAL。 

AUTOSAR MCAL配图1.png 

 

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软件包产品,具备优秀的灵活性和可扩展性,可显著降低汽车系统集成的复杂性,助力客户提高开发效率、缩短开发周期、减少系统总成本,以实现产品市场竞争力的大幅提升。


*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
珠海极海半导体有限公司,是一家致力于开发工业级/车规级微控制器、高性能模拟与混合信号IC及系统级芯片的集成电路设计型企业。可为客户提供核心可靠的芯片产品及方案,实现准确感应、安全传输和实时控制。
推荐文章
最近访客