汽车软件根据功能和应用场景可分为以下主要类别:
一、车载操作系统
基础型操作系统 提供车辆硬件管理基础功能,如硬件状态监控、低级驱动控制等。
自研车载操作系统
车企自主开发,如吉利推出的G-Netlink,支持远程诊断、车辆控制等功能。
中间件
介于基础操作系统与上层应用之间,提供模块化服务,如QNX系统多用于虚拟仪表,Linux宏内核用于中控一体化方案。
二、车端软件
车辆控制类
- 动力系统: 发动机管理系统(EMS)、变速器控制(TCM)等。 - 底盘与车身系统
- 电池管理:电池状态监控与维护建议。
信息娱乐类 - 导航(高德/百度地图等)、音频播放、蓝牙连接等。
安全辅助类
- 盲区监测、车道保持、自动刹车、碰撞预警等。
远程管理类
- 实时车辆数据采集、故障诊断、远程控制等。
三、管理类软件
4S店与品牌服务
提供车辆保养提醒、交管违章信息查询、4S店预约等。
生活服务类
- 车辆租售信息查询(如瓜子二手车)、同城生活服务对接等。
补充说明
通信协议: 如CAN、LIN等,用于车辆各系统数据交换。 手机互联应用
以上分类综合了汽车软件的功能差异和应用领域,不同车型和品牌可能根据需求侧重不同模块的开发。