ECU是车载系统的电子部分的核心
BSP(Board Support Package,板级支持包)的作用是针对特殊的硬件平台,为操作系统内核提供操作接口,使操作系统能够独立于底层硬件。对上层应用屏蔽具体硬件,VxWorks的高可移植性就是通过BSP实现的。希望学习VxWorks移植过程中BSP的定制过程。
芯片上的逻辑电路很密集,这些如何设计的
ADAS 的功能可以包括电子稳定控制,防抱死制动系统,盲点信息系统,车道偏离警告,自适应巡航控制和牵引力控制等,并不断增加。根据自动化程度和汽车工程师协会(SAE)提供的规模, ADAS可以分为五个级别。
在0级,ADAS无法控制汽车,只能提供信息供驾驶员自行解释。
被认为是0级的一些ADAS是:停车传感器,环视,交通标志识别,车道偏离警告,夜视,盲点信息系统,后交叉路交通警告和前撞警告。
第1级和第2级非常相似,因为它们都让驾驶员负责大部分决策。不同之处在于,级别1可以控制一种功能,而级别2可以控制多种功能以帮助驾驶员。被视为1级的ADAS是:自适应巡航控制,紧急制动辅助,自动紧急制动辅助,车道保持和车道居中。被视为2级的ADAS是:公路辅助,自动避障和自动泊车。
从第3级到第5级,车辆的控制量增加了;级别5是车辆完全自主的位置。其中
了解一下设备驱动相关的软件和硬件基础知识
软件定义汽车的时代已经到来,汽车电子电器架构随之会有大的升级。
学习资料
AUTOSAR,全称为Automotive Open System Architecture,即汽车开放系统架构。它是由全球各家汽车制造商、零部件供应商以及各种研究、服务机构共同参与的一种汽车电子系统的合作开发框架,并建立了一个开放的汽车控制器(ECU)标准软件架构。
资料
Linux中进程和线程有什么区别
希望学习Binder实现的任务之间的通信
如何在嵌入式软件中实现跨平台的可移植性
Linux的任务管理、线程调度、进程之间的通信
学习