Android Automotive 入门介绍

2023-01-15  本文已影响0人  小城哇哇

Android Automotive 入门介绍

版本变更

版本 日期 修改人 描述
V1.0 2022.06.18 越过山风 Android Automotive 入门介绍

Android Automotive概述

Android Automotive是直接在车载硬件上运行的Android平台,预安装了车机音视频娱乐的应用,以及其他一些第二方以及第三方的Android应用

Android Automotive是由Google在2017年推出的Android平台的车载信息娱乐系统(In-Vehicle Infotainment 简称IVI),2019年宣布对第三方开发者开放开发权限。

Android Automotive汽车子系统之间相互连接,可以通过总线拓扑实现了车载音视频娱乐系统的互联互通。

常见总线拓扑如下:

image.png

除此之外,还有面向媒体的系统传输 (MOST) 总线以及汽车级以太网和 TCP/IP 网络(如 BroadR-Reach)

同时,Android Automotive通过硬件抽象层(VEHICLE HAL)为Android汽车开发提供了一致的硬件抽象层接口,从而无需过多的考虑物理传输层。

正因如此,系统集成供应商可以将平台特定功能的HAL接口与特定技术的网络接口(如CAN,UART)等接口进行连接,以实现HAL模块功能。

例如,可以通过运行了RTOS实时操作系统的微控制单元MCU,用于进行CAN总线访问或类似操作,然后再通过串行链路连接到运行了Android Automotive的CPU。

通过统一的硬件抽象层,每个合作伙伴都可以选择适合自己的硬件架构。

Android Automotive与Android

Android Automotive与整个Android之间有如下的关系

Android Automotive与Android Auto

image.png

Android Automotive架构

[图片上传失败...(image-dda531-1673869877937)]

Android Automotive架构如上图,简单说明如下

本文转自 https://juejin.cn/post/7110801076068024357,如有侵权,请联系删除。

上一篇下一篇

猜你喜欢

热点阅读