AutoSAR软件组件之模块化、 可配置性与可移植性(初级)

本文探讨了AutoSAR软件组件的模块化、可配置性和可移植性。通过官方图片,介绍了RTE、BSW、Service、ECU抽象层和μC抽象层的架构。强调μC抽象层的驱动和硬件接口,并指出EB(Elektrobit Tresos)作为主流μC配置软件的独立性,确保了高可移植性。芯片供应商通常提供EB工具,价格因场景而异,且提供配套服务。学习EB可通过原厂培训、技术支持或签署NDA后的在线资源。
摘要由CSDN通过智能技术生成

#我们来聊聊AutoSAR软件组件的模块化、可配置性与可移植性那些事儿。

#如果你看过博主之前发布的文章,那么对这张图片应该不感到陌生,该图片来自AutoSAR的官方网站(Picture source:AutoSAR Portal)。
从这张图中,可以看出AutoSAR的基础架构包含以下几个方面:
1)RTE:运行时间环境,也可以叫VFB-虚拟功能总线或者叫中间件,为应用层提供通讯服务。
2)BSW:基础软件层,为应用层和RTE提供接口服务
3)Service :服务层,用于存储、诊断和状态管理等
4)ECU抽象层:为μC提供驱动信号和交互接口
5)μC抽象层:位于最底层最接近硬件
Others,复杂驱动。
在这里插入图片描述
#接下来,我们来理一理μC的抽象层概要,同样的,图片也是出自AutoSAR官网(Picture source:AutoSAR Portal)
图中第一层展示了μC的驱动,存储单元驱动,通信驱动和I/O驱动
图中第二层展示了μC的硬件:电源管理模块、时钟、以太网总线、Flash、EEPROM、串口、LIN总线接口、CAN总线接口、PWM接口、ADC、DAC接口等
在这里插入图片描述
#再来谈谈可配置型与可移植性,现在各OEM和Vendo

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值