AUTOSAR入门级知识点

一、名词引入

AUTOSAR(Automotive Open System Architecture)即汽车开放系统架构。由全球各家汽车制造商、零部件供应商、各种研究/服务机构共同参与的汽车电子系统合作开发框架,同步建立了开放的汽车控制器(ECU)标准软件架构。

ECUElectronic Control Unit)即电子控制器单元,用于控制汽车行驶状态、功能实现。通过各种传感器、总线的数据采集与交换,判断车辆状态、司机意图,通过执行器来操控汽车。

VCU (Vehicle Control Unit) 即新能源车中央控制单元,是整个控制系统的核心。采集电机及电池状态,采集加速踏板信号、制动踏板信号、执行器及传感器信号。

MCUMicro Controller Unit)即微控制单元/单片微型计算机/单片机

OEMOriginal Equipment Manufacture)即原始设备制造商。承接制造任务的公司称OEM厂商,其生产的产品称OEM产品。

ODMOriginal Design Manufacturer)即原始设计制造商。承接设计制造业务的制造商称ODM厂商,其生产的产品称ODM产品。比oem多了设计。

OBMOriginal Brand Manufacture)即代工厂经验自有品牌。原给别人设计生产,现做自己的品牌,自己设计生产销售。

二、工具介绍

ISOLAR-A:软件架构设计工具,支持整车级软件架构的设计,可用于符合AUTOSAR规范的汽车嵌入式系统软件开发中的系统级开 发。
ASCET:基于模型的AUTOSAR软件组件建模工具。
RTA系列:由RTA-RTE、RTA-BSW、RTA-OS组成,可用于AUTOSAR ECU级开发,即RTE与BSW的配置及代码生成。
ISOLAR-EVE:虚拟ECU验证平台。
三、AUTOSAR系统解决方案
1.Matlab/Simulink对软件组件级的开发,主要是LightRequestSWC和LightControlSWC,并自动生成应用层软件组件代码、arxml描述文件(AUTOSAR系统级开发的输入文件之一)。
2.ETAS ISOLAR-A: AUTOSAR系统的设计与配置,过程中利用ISOLAR-A工具设计附加的SWC,主要包括EcuAliveIndicatorSWC、EcuBaseSWC以及I/O硬件抽象层SWC。系统级开发最后会抽取出待配置ECU的信息(Light ECU的信息),进入ECU级开发阶段。
3.ECU级开发阶段,基于ETAS RTA系列工具(RTA-RTE、RTA、BSW、RTA-OS)来实现ECU级的开发,即RTE及除MCAL以外的BSW模块配置和代码生成;使用NXP MCAL配置工具来实MCAL模块的配置及代码生成。
4.代码集成,使用Wind River编译器进行代码编译链接,生成单片机可执行的文件,并通Lauterbach调试器将单片机可执行的文件烧写到MPC5744P开发板进行代码调试。
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

·大道至简

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值