ZHCAF37 March 2025 AWR1243 , AWR1642 , AWR1843 , AWR1843AOP , AWR2243 , AWR2544 , AWR2944 , AWR2944P , AWR6443 , AWR6843 , AWR6843AOP , AWRL1432 , AWRL6432 , IWR2944
微控制器抽象层 (MCAL) 是 AUTOSAR 堆栈的最低软件层。MCAL 包含可以直接访问硬件的软件模块,负责系统初始化。与 AUTOSAR 兼容的驱动程序由 TI 提供,是 MCAL 的一部分,在此基础上可以进一步构建应用。MCAL 还实施通知机制,以支持向进程分配命令、响应和信息。
图 5-3 Autosar 堆栈TI 提供了 MCAL 驱动程序,以使 AUTOSAR 在 SOC 上运行。客户需要从第三方或内部采购其他 AUTOSAR 软件堆栈。这些 SOC 预计将用于安全关键型系统,因此需要符合 ISO26262 规范。AUTOSAR MCAL 的目标合规性是 ASIL-B。MCAL 驱动程序实施 AUTOSAR 4.3.1 版本中提到的软件规范。