3、AUTOSAR MCAL
入门-实战:MCLA
简介及分组
欢迎关注公众号:Kevin的学习站,博主建立了一个车规级开发交流群,
感兴趣的朋友可以关注公众号,加个人WX:_kevin0123456789,备注:车载。
AUTOSAR MCAL专辑目录:
3.1、MCAL
简介
MCAL
即 Micro-Controller Abstraction Layer
(微控制器抽象层);MCAL
位于 AUTOSAR
软件架构中基本软件(Basic Software , BSW
) 的底层,可以直接访问 MCU
寄存器和内部外设的底层驱动。AUTOSAR
这样划分的目的是:使上层软件(如 ECU
抽象层、系统服务层等)独立于MCU
硬件平台,保证上层软件的保准化和通用性。
3.2、MCAL
分组
AUTOSAR
把MCAL
抽象分为4个驱动组,分别为:微控制器驱动组,存储器驱动组,通信驱动组、输入/输出驱动组。