![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android车联网
文章平均质量分 88
本栏主要记录Android平台开发的车联网相关开发点
专搞车机
智能座舱开发者, 技术交流请 +V:zjfengdou30
展开
-
基于rk3568方案的Android系统can bus通信开发
can通信广泛应用在车载各个设备的通信上,本文主要介绍一种场景下的can通信开发:Android设备如何通过Can网卡来与总线中的其他设备进行通信/*** Can设备封装类*/public://打开can设备//发送can报文//关闭can设备//设置can报文数据监听器//获取回调接口private://每次下发2帧报文rk3568提供了硬件以及底层驱动支持上层直接通过linux标准的can网卡读写接口去获取can总线数据,在通信启动前,可以通过。原创 2023-09-18 10:49:20 · 1521 阅读 · 0 评论 -
vsomeip源码梳理 -- Event订阅流程
vsomeip request_event subscribe原创 2022-10-09 15:02:47 · 4682 阅读 · 4 评论 -
vsomeip源码梳理 -- OfferService流程
vsomeip源码原创 2022-08-09 20:42:19 · 3869 阅读 · 2 评论 -
vsomeip源码梳理 -- application初始化
SOME/IP vsomeip原创 2022-07-25 11:37:08 · 3614 阅读 · 2 评论 -
Android 9.0 AutoMotive模块之CarService
上一篇对Automotive模块的Vhal作了总结,本篇文章主要从上层CarService的实现来构析Automotive所提供的功能。 这里主要从以下几点进行源码解读。CarService功能解析权限定义与检查CarService与Vhal通信模拟器的创建与使用附录:权限定义表CarService是一个拥有最高优先级的应用服务,它的的源码在 packages/services/Car 目录下面,这个目录下存在许多的工程,这里我们只关心service这个文件夹,service下包含了CarService原创 2020-08-27 21:06:23 · 8813 阅读 · 0 评论 -
Android 9.0 AutoMotive模块之Vehicle
Vehicle模块简介架构功能流程简介借助各种总线拓扑,很多汽车子系统都可以实现互连以及与车载信息娱乐 (IVI) 系统的连接。不同的制造商提供的确切总线类型和协议之间有很大差异(甚至同一品牌的不同车型之间也是如此),例如控制器区域网络 (CAN) 总线、局域互联网络 (LIN) 总线、面向媒体的系统传输 (MOST) 总线以及汽车级以太网和 TCP/IP 网络(如 BroadR-Reach)。Android Automotive 的硬件抽象层 (HAL) 为 Android 框架提供了一致的接口(无需原创 2020-06-24 15:55:10 · 13727 阅读 · 6 评论 -
CarLife开发总结
CarLife开发总结百度CarLife是百度推出的车联网解决方案之一,目前分为前装集成与后装安装两种方式提供准备资料前装项目申请:http://carlife.baidu.com/carlife/caroem/myproj 前装项目申请完成后,得到一个百度渠道号与集成资料 后装源码地址:https://github.com/ApolloAuto/apollo-Duer...原创 2018-08-18 14:30:20 · 15411 阅读 · 13 评论