一、Autosar简介
二、MCAL介绍
三、Autosar通信服务架构
一、Autosar简介
AUTOSAR和嵌入式
搞底层嵌入式的人员来说,需要MCAL层,而MCAL层有的厂商是需要付费的,而且价格很高,像英飞凌,等,而恩智浦提供有免费版和付费版的MCAL供用户使用,对于学习来说,大家可以到官网下载,需要有NXP的账号,可以在官网注册一个账号就可以下载。针对不同的芯片可以选择下载不同的版本
早期商用比较多的版本主要以AUTOSAR 4.2.2、AUTOSAR 4.4.0为主,自2019年后,发布的版本于R19-11、R20-11等形式为主
2023年12月7日,AUTOSAR组织发布了最新版本AUTOSAR R23-11标准,从功能角度方面,更新主要集中在信息安全、功能安全以及通信协议栈等三个方面
Autosar两大类别:
CP Autosar :rtos 基于OSEK标准 ,
AP Autosar :基于POSIX OS(Unix)标准
国内Autosar工具链厂商:普华,经纬恒润,华为、东软睿驰
国际Autosar工具链厂商:vector、Etas、EB
DaVinci Configurator Pro作用
用于配置生成BSW/RTE,具体包含配置OS、配置通信协议栈、配置I/O及memory等;
DaVinci Developer作用
1)图形化编辑SWC的接口和内容;
2)为应用开发生成SWC的头文件和内容模板;
3)RTE配置(任务映射)
Matlab&Simlink作用
基于模型设计,进行应用层软件开发。
IAR、Tasking、Hightech