目录
接上文,继续AUTOSAR软件架构。
1.2 软件分层内容
1.2.1 微控制器抽象层
微控制器抽象层包含下列模块分组:
- 微控制器驱动:内部外设的驱动(如看门狗,GPT),直接访问微控制器的函数(Core Test)
- 通信驱动:ECU板载(如SPI)和车辆通信(CAN)驱动,部分数据链路层。
- 内存驱动:片上内存外设驱动(如内部Flash,内部EEPROM)和内存映射的外部内存设备(如,外部Flash)
- I/O驱动:数字、模拟I/O的驱动(如,ADC,PWM,DIO)
- 加密驱动:片上加密设备(SHE、HSM)的驱动
- 无线通信驱动:无线网络系统的驱动(车内或离板的通信)