首页
›
嵌入式基础与RISC-V
›
115-BSP底层驱动车载SoC嵌入式开发
›
《车载SoC BSP底层驱动HAL配置实战》
VIP10
本课程属于:115-BSP底层驱动车载SoC嵌入式开发
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
车载SoC BSP底层驱动HAL配置实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
车载SoC与BSP概述
车载SoC架构演进 · BSP在车载系统中的角色 · 硬件抽象层(HAL)设计原则
SoC
BSP
02
开发环境搭建
交叉编译工具链配置 · JTAG/SWD调试器设置 · QEMU模拟器环境搭建
开发环境搭建
交叉编译工具链配…
03
启动流程与Bootloader
SoC启动序列 · SPL/TPL加载机制 · U-Boot移植与配置
Bootloader
启动流程
04
时钟与复位管理
时钟树配置 · PLL锁相环设置 · 复位源与复位序列
时钟
复位管理
05
GPIO驱动与HAL抽象
GPIO寄存器映射 · HAL层GPIO接口设计 · 中断触发模式配置
GPIO
HAL
06
UART串口驱动
UART控制器初始化 · 波特率计算 · FIFO与DMA模式配置
UART
串口驱动
07
I2C总线驱动
I2C时序配置 · 主从模式切换 · 多主机仲裁处理
I2C
总线驱动
08
SPI总线驱动
SPI模式选择 · 时钟极性相位配置 · DMA传输优化
SPI
总线驱动
09
CAN/CAN-FD控制器驱动
CAN协议栈分层 · 位时序配置 · 错误处理机制
CAN/CAN-FD
控制器驱动
10
以太网MAC驱动
GMII/RMII接口配置 · 描述符环管理 · 中断与轮询模式
MAC
以太网
11
SD/MMC/eMMC存储驱动
SD协议初始化 · DMA传输 · 分区管理
SD/MMC/eMMC
存储驱动
12
NAND Flash控制器驱动
NAND时序配置 · ECC纠错 · 坏块管理
NAND
Flash
13
DDR内存控制器配置
DDR初始化序列 · 时序参数计算 · 内存映射
DDR
内存控制器配置
14
中断控制器(GIC)配置
GICv2/v3架构 · 中断路由 · 优先级与亲和性
GIC
断控制器
15
DMA控制器驱动
DMA通道管理 · 链表传输 · 同步与异步模式
DMA
控制器驱动
16
定时器与PWM驱动
系统定时器配置 · 高精度定时器 · PWM占空比调节
PWM
定时器
17
看门狗定时器
硬件看门狗配置 · 喂狗策略 · 系统恢复机制
看门狗定时器
硬件看门狗配置
18
ADC与温度传感器驱动
ADC采样率配置 · 校准算法 · 温度转换
ADC
温度传感器驱动
19
电源管理单元(PMU)
DVFS调频调压 · 休眠唤醒序列 · 功耗测量
PMU
电源管理单元
20
安全岛与硬件安全模块(HSM)
安全启动链 · 密钥管理 · 安全存储
HSM
安全岛
21
虚拟化支持
ARMv8.1 VHE扩展 · IOMMU/SMMU配置 · 虚拟机通信
虚拟化支持
ARMv8.1
22
PCIe控制器驱动
RC与EP模式配置 · BAR空间映射 · MSI中断
PCIe
控制器驱动
23
USB控制器驱动
EHCI/XHCI协议栈 · 设备枚举 · OTG切换
USB
控制器驱动
24
显示控制器与GPU驱动
显示时序配置 · 帧缓冲管理 · GPU初始化
GPU
显示控制器
25
音频子系统驱动
I2S接口配置 · 音频DMA · 编解码器控制
音频子系统驱动
I2S
26
视频编解码器驱动
硬件编解码引擎 · 缓冲区管理 · 同步机制
视频编解码器驱动
硬件编解码引擎
27
传感器融合与ISP驱动
摄像头接口 · ISP管线配置 · 数据同步
ISP
传感器融合
28
车载网络协议栈
Some/IP · DDS · SOME/IP-SD服务发现
车载网络协议栈
Some/IP
29
OTA升级与安全
A/B分区策略 · 签名验证 · 回滚保护
OTA
升级
30
性能优化与调试
Trace工具 · 性能计数器 · 内存泄漏检测
性能优化
调试
所属VIP或分类
同VIP:BSP底层驱动-车载SoC嵌入式TI-Jacint驱动开发
同VIP:BSP底层驱动设备树配置与启动引导实战
同VIP:TI-Jacinto-BSP外设驱动诊断与带宽调优