01
座舱芯片概述
座舱芯片的定义、发展历程、主流芯片厂商(高通、瑞萨、恩智浦、TI)及产品对比。
芯片对比
02
多屏交互系统架构
系统拓扑结构(一芯多屏、多芯多屏)、硬件架构(SoC、MCU、GPU、VPU)、软件架构(Hypervisor、RTOS、Android Automotive)。
架构拓扑
03
显示与图形处理基础
显示接口(LVDS、eDP、MIPI DSI)、图形渲染管线、GPU架构与性能指标(FPS、填充率)。
显示GPU
04
屏幕驱动与背光控制
屏幕驱动IC原理、PWM调光与DC调光、屏幕初始化序列(Init Code)配置。
驱动背光
05
Android Automotive显示系统
SurfaceFlinger原理、HWC(Hardware Composer)合成、多显示设备管理(DisplayManager)。
Android显示
06
窗口管理与多屏策略
WindowManager多屏策略、DisplayArea与DisplayContent、多屏焦点管理。
窗口多屏
07
跨屏应用开发
多窗口模式(Multi-Window)、应用多屏适配(resizeableActivity)、拖拽与跨屏传输(DragAndDrop)。
跨屏适配
08
视频编解码与播放
硬件编解码器(Codec2)、视频流同步(AVSync)、多屏异显视频播放。
视频编解码
09
音频路由与管理
音频策略(AudioPolicy)、多音频设备路由、音频焦点管理。
音频路由
10
传感器数据融合
座舱传感器(摄像头、雷达、IMU)、传感器数据同步、多屏传感器应用。
传感器融合
11
车载网络通信
CAN/CAN FD、车载以太网(AVB/TSN)、 SOME/IP与DDS协议。
网络协议
12
Hypervisor虚拟化技术
Hypervisor原理(Type1/Type2)、资源分区(CPU/GPU/内存)、多OS通信(IVI与Cluster)。
虚拟化Hypervisor
13
实时操作系统(RTOS)在座舱中的应用
FreeRTOS/QNX任务调度、中断管理、与Android的通信机制。
RTOSQNX
14
仪表盘(Cluster)开发
仪表盘UI框架(Kanzi、CGI Studio)、仪表盘显示内容(车速、转速、报警)、仪表盘安全要求。
仪表盘Cluster
15
中控屏(IVI)开发
中控屏UI框架(Android Automotive UI)、车载应用(导航、音乐、设置)、语音交互集成。
中控IVI
16
副驾屏与后排屏开发
副驾屏娱乐功能、后排屏控制功能、多屏互动(如导航发送到仪表盘)。
副驾屏后排屏
17
HUD(抬头显示)开发
HUD光学原理、HUD显示内容(AR导航、车速)、HUD与ADAS融合。
HUDAR
18
多屏交互场景设计
典型场景(导航、来电、倒车)、场景切换逻辑、多屏动画与过渡效果。
场景交互
19
性能优化与调优
GPU渲染优化(过度绘制、纹理压缩)、CPU负载均衡、内存优化(内存泄漏检测)。
性能优化
20
功耗管理
芯片功耗模型、动态调频调压(DVFS)、屏幕功耗优化(刷新率动态调整)。
功耗DVFS
21
安全与可靠性
功能安全(ISO 26262)、信息安全(Secure Boot、TEE)、系统稳定性(看门狗、异常恢复)。
安全可靠性
22
测试与验证
多屏交互测试(一致性、延迟、同步)、自动化测试框架(Python + ADB)、硬件在环测试(HIL)。
测试自动化
23
开发工具链
芯片调试工具(JTAG、Trace32)、性能分析工具(Perfetto、Systrace)、图形调试工具(GAPID、RenderDoc)。
工具链调试
24
高通SA8295平台实战
SA8295芯片架构、开发板(MTP/CRD)使用、BSP与驱动开发要点。
高通SA8295
25
瑞萨R-Car H3平台实战
R-Car H3芯片架构、R-Car SDK使用、图形驱动(RGL)开发。
瑞萨R-Car
26
恩智浦i.MX8平台实战
i.MX8芯片架构、i.MX8 BSP开发、GPU驱动(GC7000)优化。
恩智浦i.MX8
27
TI Jacinto平台实战
Jacinto芯片架构、TI SDK使用、多屏显示驱动(DSS)配置。
TIJacinto
28
多屏交互系统集成
硬件集成(屏幕、摄像头、麦克风)、软件集成(各模块联调)、系统启动流程优化。
集成联调
29
前沿技术展望
AI在座舱中的应用(语音、视觉)、舱驾融合趋势、中央计算平台架构。
AI舱驾融合
30
综合项目实战
基于高通SA8295的多屏交互系统开发(需求分析、架构设计、编码实现、测试验证)。
项目SA8295