- 博客(17)
- 收藏
- 关注
原创 12、复杂驱动
本文介绍基础软件层中的特殊部分:复杂驱动,其跨越于微控制器硬件和RTE之间,主要任务是整合具有特殊目的且不能用MCAL进行配置的非标准功能模块,将该部分功能嵌入到AUTOSAR基础软件层中,从而实现处理复杂传感器以及执行器的特定功能和时间要求。
2022-09-18 16:52:51
2020
原创 11、AUTOSAR操作系统3--报警器、SPINLOCK与多核OS
本问介绍AUTOSAR操作系统的最后一部分内容,分别是报警器、Spinlock以及多核操作系统的设计方法
2022-09-18 10:29:12
1119
原创 9、AUTOSAR操作系统1--任务管理与中断处理
操作系统(Operating System,OS)是用于管理计算机硬件和计算机软件资源并为用户程序提供通用服务的系统软件。同时,它也是计算机系统软件的重要组成部分,用户程序通常需要基于操作系统才能正常运行。它的主要功能有任务管理、事件管理、CPU管理、I/O管理、消息通信以及内存管理等。.........
2022-09-09 22:13:15
5112
原创 7、服务层(上)
服务层是基础软件层的最高层,可以实现与应用层软件的关联。I/O信号可以通过ECU抽象层进行获取,另外服务层还提供:操作系统功能、汽车网络通信服务以及管理服务、内存服务、诊断服务,包含统一诊断服务(Unified Diagnostic Service,UDS)、错误记忆和故障处理、ECU状态和模式管理、逻辑与暂时程序流程监管(Watchdog管理)、加密等。............
2022-07-15 22:32:01
2106
原创 6、AUTOSAR基础软件层之ECU抽象层
ECU抽象层负责提供统一的访问接口,实现对通信、内存或者I/O的访问,从而无需考虑这些资源由哪些设备提供。ECU抽象层主要包括板载设备抽象(Onboard Device Abstraction)、存储器硬件抽象(Memory Hardware Abstraction)、通信硬件抽象(Communication Hardware Abstraction)和I/O硬件抽象(I/O Hardware Abstraction)四个部分。...
2022-07-11 22:37:35
5409
原创 5、AUTOSAR基础软件层之微控制器抽象层
微控制器抽象层(Microcontroller Abstraction Layer)位于AUTOSAR分层模型中BSW的最底层,MCAL中包含了内部驱动,可以直接访问微控制器和片内外设。另一方面,MCAL又可以分为微控制器驱动(Micrcontroller Drivers)、存储器驱动(Memory Drivers)、通信驱动(Communication Drivers)和I/O驱动(I/O Drivers)四个部分。............
2022-07-09 17:13:06
2730
原创 4、AUTOSAR基础软件层
AUTOSAR基础软件层的结构主要由四部分组成,即微控制器抽象层(Microcontroller Abstraction Layer,MCAL)、ECU抽象层(ECU Abstraction Layer)、服务层(Service Layer)以及复杂驱动(Complex Driver)。
2022-07-06 21:36:54
1431
原创 3、AUTOSAR运行时环境
运行时环境(Run Time Environment,RTE)位于AUTOSAR软件架构的中间层,介于应用层和基础服务层之间。它实现了特定ECU上的虚拟功能总线,支持AUTOSAR的软件组件间、基础软件间、软件组件与基础软件之间的通信。RTE封装了基础软件层的通信和服务,为应用层的软件组件提供标准化的基础软件和通信接口,使得应用层可以同过API函数调用基础软件的服务。......
2022-07-03 22:45:34
926
原创 2、AUTOSAR应用软件层
应用软件层(Application Software Layer,ASW)包含若干个软件组件(Software Component,SWC),软件组件之间通过端口(Port)进行交互。每个软件组件可以包含一个或多个运行实体(Runnable Enity,RE),运行实体中封装了相关控制算法,其可由RTE事件(RTE Event)触发。......
2022-07-03 15:57:37
4523
原创 1、AUTOSAR简介
AUTOSAR(AUTotmotive Open System ARchitecture)汽车开放系统架构是由全球各大汽车整车厂、汽车零部件供应商、汽车电子软件系统公司联合建立的一套标准协议,是对汽车技术开发一百多年来的经验总结。AUTOSAR架构旨在改善汽车电子系统软件的更新与交换,同时更方便有效地管理日趋复杂地汽车电子软件系统。AUTOSAR规范的运用使得不同结构电子控制单元的接口特征标准化,大大缩短了汽车电子软件的开发周期,提高了汽车电子软件的质量。...
2022-07-01 21:55:10
26724
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人