首页
›
车载软件与智能汽车
›
064-瑞萨R-Car智能座舱驱动架构
›
《多核异构场景下驱动协同开发实战》
VIP10
本课程属于:064-瑞萨R-Car智能座舱驱动架构
车载软件与智能汽车 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
多核异构场景下驱动协同开发实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
异构计算基础
多核异构架构概述 · AMP与SMP的区别 · 典型异构SoC平台介绍(如TI OM…
异构计算基础
多核异构架构概述
02
驱动开发环境搭建
交叉编译工具链配置 · 设备树基础 · 内核模块编译与加载
驱动开发环境搭建
交叉编译工具链配…
03
Linux内核驱动框架
字符设备驱动框架 · platform驱动模型 · 设备树匹配机制
Linux
内核驱动框架
04
多核间通信机制
共享内存原理 · Ring Buffer设计与实现 · 核间中断(IPI)的使用
多核间通信机制
共享内存原理
05
RPMsg(Remote Processor Messaging)协议
RPMsg核心数据结构 · Virtio层与RPMsg的关系 · Master-Slave通信模型
RPMsg
Remote
06
共享资源管理
自旋锁与信号量在多核场景下的陷阱 · 核间互斥(Mutex)设计 · 原子操作与内存屏障
共享资源管理
自旋锁
07
中断协同处理
中断控制器(GIC)在多核中的路由策… · 中断亲和性设置 · 线程化中断与软中断
断协同处理
GIC
08
内存管理协同
DMA-BUF框架与多核共享 · ION内存分配器 · CMA(Contiguous Mem…
内存管理协同
DMA-BUF
09
时钟与定时器协同
通用时钟框架(CLK) · 定时器硬件单元(ARM Generi… · 高精度定时器(hrtimer)在多核…
时钟
定时器协同
10
电源管理协同
CPU频率与电压调节(CPUFreq… · 多核休眠与唤醒(Suspend/Re… · 热插拔(CPU Hotplug)驱动…
电源管理协同
CPU
11
外设驱动协同(I2C/SPI)
多核场景下的总线仲裁 · I2C/SPI控制器驱动的原子操作 · 共享外设的驱动锁设计
I2C/SPI
外设驱动协同
12
外设驱动协同(GPIO/ADC)
GPIO子系统在多核中的使用 · ADC驱动与DMA协同 · 中断触发型GPIO在多核中的处理
GPIO/ADC
外设驱动协同
13
外设驱动协同(Ethernet/CAN)
网络设备驱动(NAPI)在多核中的优… · 多队列网卡(RSS)驱动实现 · CAN总线驱动与多核同步
Ethernet/CAN
外设驱动协同
14
外设驱动协同(Display/Camera)
V4L2驱动框架 · 显示控制器(DRM/KMS)驱动 · 多核场景下的帧缓冲同步
Display/Came…
外设驱动协同
15
音频驱动协同
ALSA驱动框架 · 音频DMA与多核缓冲管理 · 多核音频路由与混音
音频驱动协同
ALSA
16
存储驱动协同
MMC/SDIO驱动框架 · NVMe驱动与多核队列 · 文件系统层(VFS)的并发控制
存储驱动协同
MMC/SDIO
17
虚拟化与驱动协同
Hypervisor基础(Xen/K… · 虚拟设备驱动(Virtio) · 前后端驱动通信模型
虚拟化
驱动协同
18
实时性优化
PREEMPT_RT内核配置 · 实时任务与驱动优先级 · 中断线程化与实时性权衡
实时性优化
PREEMPT
19
性能分析与调优
perf工具在多核驱动中的应用 · ftrace跟踪驱动执行流 · lockdep检测死锁
性能分析
调优
20
调试与故障排查
Oops/Panic信息分析 · kdump与crash工具使用 · JTAG调试多核驱动
调试
故障排查
21
安全与隔离
TEE(Trusted Execut… · OP-TEE驱动框架 · 多核间的安全内存隔离
安全
隔离
22
设备树高级用法
多核设备树节点设计 · CPU节点与拓扑描述 · 中断控制器与DMA控制器描述
设备树高级用法
多核设备树节点设…
23
固件与Bootloader协同
U-Boot驱动模型 · ATF(ARM Trusted Fi… · SCP(System Control…
Bootloader
固件
24
异构核间同步机制
信号量(Semaphore)的核间实… · Mutex的核间实现 · Completion机制的核间使用
异构核间同步机制
Semaphore
25
OpenAMP框架深度解析
OpenAMP架构与组件 · RPMsg over OpenAMP · remoteproc框架
OpenAMP
框架深度解析
26
多核驱动测试策略
单元测试框架(KUnit) · 驱动压力测试 · 多核并发测试用例设计
多核驱动测试策略
KUnit
27
代码审查与规范
多核驱动代码审查清单 · 内核编码风格(Coding Styl… · 注释与文档规范
代码审查
规范
28
项目实战
智能网关驱动开发:需求分析 · 架构设计 · 驱动模块划分
项目实战
智能网关驱动开发
29
项目实战
工业控制器驱动开发:实时性需求分析 · 中断与任务设计 · 共享资源管理
项目实战
工业控制器驱动开…
30
项目实战
自动驾驶域控制器驱动开发 · 传感器驱动协同 · 安全隔离与冗余设计
项目实战
自动驾驶域控制器…
所属VIP或分类
同VIP:Linux驱动向瑞萨R-Car平台移植实战
同VIP:QNX环境下瑞萨R-Car音频驱动适配
同VIP:智能座舱触摸屏驱动性能调优方法