首页
›
智能机器人、自动化与智能装备工程
›
199-车规电驱控制器软硬件开发
›
《S32K3电驱CAN FD与DMA通信工程》
VIP7
本课程属于:199-车规电驱控制器软硬件开发
智能机器人、自动化与智能装备工程 · 共 7 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
NXP S32K3平台CAN FD驱动移植与DMA传输应用
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
S32K3系列概述 · CAN FD技术简介 · DMA传输优势
课程导论
S32K3
02
S32K3平台硬件架构
ARM Cortex-M7内核 · 系统时钟与复位 · 内存映射
S32K3
平台硬件架构
03
开发环境搭建
S32 Design Studio安… · RTD驱动包配置 · 调试器(Lauterbach/PE…
开发环境搭建
S32
04
CAN FD协议基础
经典CAN vs CAN FD · 数据场长度 · 波特率
CAN
FD
05
S32K3 FlexCAN模块架构
FlexCAN IP核介绍 · 消息缓冲区(MB) · Rx FIFO
S32K3
FlexCAN
06
FlexCAN FD特性
FD使能 · EDL/BRS/ESI位 · TDC(收发延迟补偿)
FlexCAN
FD
07
CAN FD时钟配置
时钟源选择(FIRC/PLL) · CAN时钟分频 · 波特率计算与配置
CAN
FD
08
CAN FD引脚配置
SIUL2模块 · ALT模式选择 · Pad配置
CAN
FD
09
CAN FD初始化流程
模块使能 · 协议时序配置 · 中断使能
CAN
FD
10
CAN FD消息发送
MB配置为发送 · 发送请求 · 发送中断
CAN
FD
11
CAN FD消息接收
MB配置为接收 · 接收中断 · 接收数据读取
CAN
FD
12
CAN FD中断处理
中断向量表 · 中断优先级 · 中断服务函数编写
CAN
FD
13
DMA控制器基础
eDMA模块架构 · TCD(传输控制描述符) · DMA请求
DMA
控制器基础
14
DMA传输模式
单次传输 · 循环传输 · 散聚传输
DMA
传输模式
15
CAN FD与DMA结合
DMA请求源选择 · CAN FD触发DMA · DMA搬运数据到MB
CAN
FD
16
DMA传输CAN FD发送
TCD配置 · 源地址(内存) · 目的地址(CAN MB)
DMA
CAN
17
DMA传输CAN FD接收
TCD配置 · 源地址(CAN MB) · 目的地址(内存)
DMA
CAN
18
DMA中断与错误处理
DMA错误中断 · TCD完成中断 · 错误恢复机制
DMA
错误处理
19
RTD驱动层移植
RTD CAN FD驱动API · 初始化 · 发送
RTD
驱动层移植
20
HAL抽象层设计
硬件抽象层接口定义 · 平台无关性设计 · 驱动分层架构
HAL
抽象层设计
21
应用层接口封装
CAN FD发送函数 · 接收回调 · DMA传输启动
应用层接口封装
CAN
22
多通道CAN FD管理
多实例初始化 · 通道隔离 · 优先级仲裁
CAN
FD
23
CAN FD网络调试
CANalyzer/CANoe连接 · DBC文件解析 · 信号监控
CAN
FD
24
性能优化
DMA传输延迟分析 · 中断频率优化 · 缓存一致性
性能优化
DMA
25
低功耗模式
FlexCAN低功耗模式 · DMA低功耗 · 唤醒源配置
低功耗模式
FlexCAN
26
安全机制
ECC保护 · 内存保护单元(MPU) · 错误状态寄存器
安全机制
ECC
27
Bootloader集成
CAN FD Bootloader设… · DMA加速固件下载 · 跳转与校验
Bootloader
集成
28
常见问题与调试
CAN FD通信失败 · DMA传输卡死 · 波特率不匹配
常见问题
调试
29
实战项目一
基于CAN FD的传感器数据采集系统…
实战项目一
CAN
30
实战项目二
多节点CAN FD网络通信与DMA数…
实战项目二
CAN
所属VIP或分类
同VIP:S32K3电驱MCAL与底层驱动架构
同VIP:S32K3车规电驱控制器底层驱动开发
同VIP:VCU与电驱协同控制系统设计