可复用的软件产品与交钥匙服务,让您的驱动可移植、模块符合 AUTOSAR,并加快集成速度。
从微控制器到完整 ECU,降低 AUTOSAR 软件的成本与风险
MCAL 驱动由四层构成。在 MAS 通用 MCAL 中,上面三层 通用且与微控制器无关。只有底层驱动(LLD)针对目标 MCU。
将 MCAL 移植到新的微控制器或同系列的新型号,只需编写并验证 LLD。API 层、处理层和驱动层逻辑保持不变,其上构建的所有软件也无需改动。
支持新的 MCU 只需重写 LLD,从而减少移植工作量,缩短上市时间。
所有目标平台上 API 和行为一致:更换 MCU 不会影响上层 BSW 和应用软件。
通用层的测试、评审和质量证据可在项目间复用,只有 LLD 需要完整的重新验证。
更换微控制器或采用双源供应成为现实可行的选择,降低对单一芯片厂商的依赖。
上层只有一套代码:任何修复或改进都能惠及所有支持的微控制器。
所有目标平台采用相同的配置方式,团队只需掌握一次即可反复使用。
MAS 让您的软件模块 符合 AUTOSAR 标准,使其能够在任何标准 AUTOSAR 工具链中进行配置、生成和集成。
您拥有 MCAL 模块或底层驱动,需要以 AUTOSAR MCAL 的形式交付给客户。
您拥有需要集成到 AUTOSAR ECU 中的特定模块(专有驱动、CDD、中间件)。
把您的 ARXML 文件、甚至纯文本需求交给我们。我们会将其集成到 任意 AUTOSAR 平台上,并遵守各 AUTOSAR 供应商的 ECUC 参数定义。
系统 / ECU 抽取 ARXML、通信矩阵或文本规格。
一致性检查、差距分析,并将文本需求转化为 AUTOSAR 配置。
在您的供应商软件栈上完成配置,符合其 ECUC ParamDef(Vector、Elektrobit、ETAS…)。
已生成并编译的配置、集成报告,以及与输入的可追溯性。
您已有 AUTOSAR ECU,希望开发自己的模块?MAS 为您提供 定制的 AUTOSAR 平台 ,让您的团队专注于软件本身,而非集成工作。
围绕您所开发模块的即用型环境,相关 BSW 已完成配置。
供多个模块或团队共享的平台,具有统一的基线和集成规则。
为您的 ECU 提供完整的 AUTOSAR 基线:BSW、OS 和 RTE 已配置完毕,可直接进行应用开发。