🚗

车载网络通信与Android Automotive连接实战 📘 从入门到项目实战 · 30章系统精讲

友好色系

📌 点击任意章节卡片,跳转至对应课程页面

📚 共 30 章 · 完整目录
01
车载网络概述
CAN、LIN、FlexRay、MOST、以太网等车载网络协议简介,以及它们在汽车电子电气架构中的角色。
02
CAN总线基础
CAN协议的历史、物理层特性(差分信号、总线电平)、CAN帧结构(数据帧、远程帧、错误帧、过载帧)。
03
CAN总线通信机制
CAN的仲裁机制(CSMA/CR)、位填充、错误检测与处理(CRC、ACK、位监控)。
04
CAN FD协议
CAN FD的诞生背景、与经典CAN的区别、数据场长度扩展、可变速率、兼容性设计。
05
车载以太网基础
100BASE-T1与1000BASE-T1物理层、BroadR-Reach技术、车载以太网的优势。
06
SOME/IP协议
SOME/IP的由来、服务发现(SD)、远程过程调用(RPC)、事件通知与字段访问。
07
DDS在车载中的应用
DDS的发布/订阅模型、QoS策略、与SOME/IP的对比、在自动驾驶中的应用。
08
车载网络中间件
ARA::COM标准、自适应AUTOSAR中的通信栈、服务接口设计。
09
Android Automotive概述
Android Automotive OS的架构、与普通Android的区别、车载定制化服务。
10
Android Automotive HAL层
车载HAL架构、Vehicle HAL接口定义、属性管理(VehicleProperty)。
11
Android Automotive网络服务
CarNetworkService、CarNetworkPolicyManager、网络评分与切换。
12
车载以太网在Android中的实现
Android对车载以太网的支持、EthernetManager、网络接口配置。
13
Android与CAN总线通信
通过SocketCAN访问CAN总线、CAN帧的读写、CAN网关服务设计。
14
Android Automotive中的SOME/IP实现
集成vSOME/IP库、服务端与客户端开发、SDK封装。
15
Android Automotive中的DDS集成
使用RTI Connext或Fast DDS、QoS配置、与Android Binder的桥接。
16
车载网络时间同步
IEEE 802.1AS(gPTP)原理、在Android中的实现、时间戳对齐。
17
车载网络安全基础
CAN报文加密与认证、以太网MACsec、IPsec、TLS在车载中的应用。
18
Android Automotive安全通信
Android Keystore集成、证书管理、安全通道建立。
19
车载诊断协议(UDS on CAN)
UDS服务概述、诊断会话控制、DTC读取与清除、在Android中的实现。
20
车载诊断协议(UDS on DoIP)
DoIP协议栈、车辆发现、路由激活、诊断数据交换。
21
Android Automotive诊断框架
CarDiagnosticManager、诊断会话管理、与UDS服务的对接。
22
车载网络仿真与测试
使用CANoe、PCAN-View、vETH等工具进行网络仿真与测试。
23
Android Automotive网络测试
网络连通性测试、延迟测试、吞吐量测试、自动化测试框架。
24
车载网络性能优化
CAN总线负载率优化、以太网流量整形、QoS配置、内存与CPU优化。
25
多网融合与路由策略
CAN、LIN、以太网之间的路由、网关设计、信号路由表。
26
Android Automotive多网管理
多网络接口优先级、网络评分机制、策略路由配置。
27
车载网络日志与监控
CAN日志记录、以太网抓包、Android logcat集成、远程监控。
28
OTA升级中的网络通信
OTA架构、差分升级、网络断点续传、安全校验。
29
车载网络标准与法规
ISO 11898、ISO 13400、AUTOSAR标准、GB/T法规要求。
30
综合实战项目
基于Android Automotive的车载网络通信系统设计与实现。