🚗
车载网络通信与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的车载网络通信系统设计与实现。
→