0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

AUTOSAR MCAL软件的开发

星星科技指导员 来源:瑞萨电子 作者:Toru Oishi 2022-04-24 14:44 次阅读

概述

我们正在开发 AUTOSAR MCAL 软件。MCAL 软件在精密复杂的 E/E 架构中的每个设备上运行,每个设备在汽车控制和通信中都发挥着重要作用。该MCAL软件为“实现汽车所需的行驶、转向、停车和连接”以及“实现安全便捷的社会”做出了贡献。

背景

MCAL(微控制器抽象层)是一个软件模块,用于直接访问和控制内置于微控制器/SoC 和映射到内存的外部设备的外围功能。例如,有用于设置时钟定时器端口的模块,以及用于通过以太网CAN 控制数据通信的模块。MCAL API 由汽车行业的全球合作伙伴 AUTOSAR(汽车开放系统架构)标准化,因此上层软件层不依赖于微控制器/SoC 本身。这意味着客户可以通过使用 AUTOSAR MCAL 重用上层软件。自 2004 年以来,瑞萨不仅作为 AUTOSAR 合作伙伴的高级成员,致力于标准化活动,而且还开发和提供在瑞萨汽车微控制器/SoC 上运行的 MCAL 软件,RH850 和 R-Car。特别是 RH850 及其 MCAL 软件已被世界各地的许多客户使用多年。

我们的挑战示例

由于瑞萨电子是一家全球半导体制造商,我们的 MCAL 软件开发人员不仅在日本而且在越南、印度和欧洲组成了一个团队,并与硬件开发人员合作,为我们的汽车微控制器/SoC 开发优化软件。作为 AUTOSAR MCAL 专家,我们还支持我们的客户解决他们的问题并提出解决方案。此外,我们还从 MCAL 软件开发人员的角度审查并提供有关新汽车微控制器/SoC 概念和规范的改进反馈。近年来,利用虚拟平台,我们甚至在我们拥有实际的微控制器/SoC之前就开始开发MCAL软件,并在早期向我们的客户提供MCAL软件。我们将继续分析新的市场需求并响应 AUTOSAR 标准更新。

结论

我们为我们的AUTOSAR MCAL软件支持“实现汽车所需的行驶、转向、停车和连接”和“实现安全便捷的社会”而感到自豪。我们将继续为AUTOSAR MCAL软件提供更好的质量和性能。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    7470

    浏览量

    150950
  • 半导体
    +关注

    关注

    334

    文章

    26931

    浏览量

    215426
  • 定时器
    +关注

    关注

    23

    文章

    3236

    浏览量

    114405
收藏 人收藏

    评论

    相关推荐

    极海半导体推出AUTOSAR MCAL软件包和配置工具

    针对G32A14XX系列汽车通用MCU,极海正式推出具备独立知识产权、完全自主开发的 AUTOSAR MCAL软件包和配置工具,这标志着极海已具备完善的、高水准的、独立自主的
    的头像 发表于 11-17 16:42 135次阅读
    极海半导体推出<b class='flag-5'>AUTOSAR</b> <b class='flag-5'>MCAL</b><b class='flag-5'>软件</b>包和配置工具

    ECU电控软件开发及测试介绍

    本文重点介绍符合AutoSar架构的应用软件开发、MBD开发模式下的软件质量评估与优化方案、复杂场景下的ECU性能压力测试方案。
    的头像 发表于 09-26 14:25 3201次阅读
    ECU电控<b class='flag-5'>软件开发</b>及测试介绍

    如何为TC275-SB制作MCAL

    嗨我通过 TC275 ShiledBudy 学习 AUTOSAR。 我意识到制作 AUTOSAR 时需要 MCAL。 但我不知道如何为 TC275-SB 制作 MCAL。 能给我一些指
    发表于 05-29 07:47

    Aurix Development Studio来构建Autosar MCAL FW,构建\"IfxGtm_reg.h\" 时总是出错怎么解决?

    我使用 Aurix Development Studio 来构建 Autosar MCAL FW,在构建\"IfxGtm_reg.h\" 时总是出错。 \"- 语法错误
    发表于 05-29 07:34

    AUTOSAR MCAL驱动程序与演示程序中的Libraries中的驱动程序有什么不同之处?

    1.关于 AUTOSAR MCAL 驱动程序 与演示程序中的 Libraries 中的驱动程序 有什么不同之处? 2.AUTOSAR MCAL 驱动程序中是否包含了 TC397 安全菜
    发表于 05-17 06:55

    探索 AUTOSAR 与 英飞凌 AURIX™ TC4x MCAL 解决方案-上

    汽车开放系统架构)之类的框架已成为汽车行业的基础支柱。AUTOSAR 的历程不仅展示了标准化工作,还展示了为满足现代车辆架构和软件开发范例的需求而不断发展的过程。AUTOSAR 的起源可以追溯到
    的头像 发表于 04-19 14:43 461次阅读
    探索 <b class='flag-5'>AUTOSAR</b> 与 英飞凌 AURIX™ TC4x <b class='flag-5'>MCAL</b> 解决方案-上

    加特兰深度解析基于AUTOSAR的芯片基础软件开发模式

    3月12日,第五届软件定义汽车论坛暨AUTOSAR中国日活动在上海召开。本次活动由AUTOSAR组织及盖世汽车联合举办,聚焦软件定义汽车(Software-Defined Vehicl
    的头像 发表于 03-13 14:05 621次阅读

    SR5E1 AUTOSAR MCAL技术解决方案分享

    AUTOSAR(AUTomotive Open System Architecture)是一种开放和标准化的汽车软件架构,支持汽车电控单元(ECU)软件框架,由汽车制造商及其供应商和来自半导体和
    的头像 发表于 02-21 18:26 1028次阅读
    SR5E1 <b class='flag-5'>AUTOSAR</b> <b class='flag-5'>MCAL</b>技术解决方案分享

    Shield Buddy TC375开发板是否支持将经典AUTOSAR堆栈(COMM,DIAG)移植到该开发板上?

    Shield Buddy TC375开发板是否支持将经典 AUTOSAR 堆栈(COMM,DIAG)移植到该开发板上? 它适用于 MCAL 驱动程序吗? 另外,请建议使用支持经典
    发表于 01-30 08:30

    一网打尽AUTOSAR MCAL模块

    MCAL:微控制器抽象层;位于BSW层中的最下层;
    的头像 发表于 01-25 16:30 1696次阅读
    一网打尽<b class='flag-5'>AUTOSAR</b> <b class='flag-5'>MCAL</b>模块

    经纬恒润为国产芯片MCAL软件开发赋能

    近日,经纬恒润为矽力杰半导体开发AutoSAR底层软件MCAL成功交付。该MCAL产品基于矽力杰SA32Bxx系列5款芯片进行
    的头像 发表于 12-27 08:00 680次阅读
    经纬恒润为国产芯片<b class='flag-5'>MCAL</b><b class='flag-5'>软件开发</b>赋能

    AUTOSAR架构中复杂驱动设计

    复杂驱动(Complex Driver,CDD)是一种不受 AUTOSAR 标准化约束的软件实体,它可以通过 AUTOSAR 接口和/或基础软件模块 API 进行访问
    的头像 发表于 12-21 10:13 4121次阅读
    <b class='flag-5'>AUTOSAR</b>架构中复杂驱动设计

    经纬恒润AUTOSAR成功适配曦华科技国产车规级芯片

    近日,经纬恒润AUTOSAR基础软件产品INTEWORK-EAS-CP成功适配曦华科技的蓝鲸CVM014x系列车规级MCU芯片。同时,经纬恒润完成了对曦华科技开发板的MCAL
    的头像 发表于 12-19 08:00 525次阅读
    经纬恒润<b class='flag-5'>AUTOSAR</b>成功适配曦华科技国产车规级芯片

    MCAL的CAN模块配置介绍

    大家好,我是嵌入式老林,从事嵌入式软件开发多年,今天分享的内容是MCAL的CAN模块配置介绍,希望能对你有所帮助
    的头像 发表于 12-12 15:31 4570次阅读
    <b class='flag-5'>MCAL</b>的CAN模块配置介绍

    复杂驱动如何将现有的或新的概念引入AUTOSAR软件架构中的?

    复杂驱动(Complex Driver,CDD)是一种不受 AUTOSAR 标准化约束的软件实体,它可以通过 AUTOSAR 接口和/或基础软件模块 API 进行访问
    的头像 发表于 11-22 10:57 1510次阅读
    复杂驱动如何将现有的或新的概念引入<b class='flag-5'>AUTOSAR</b><b class='flag-5'>软件</b>架构中的?