首页
›
嵌入式基础与RISC-V
›
164-嵌入式STM32项目合集实战篇
›
《STM32F407 DMA双缓冲与数据传输调优》
VIP10
本课程属于:164-嵌入式STM32项目合集实战篇
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
STM32F407 DMA双缓冲与数据传输调优
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
DMA基础概念
什么是DMA · DMA与CPU的关系 · DMA传输的优势与适用场景
DMA
基础概念
02
STM32F407 DMA控制器架构
双AHB总线架构 · DMA1与DMA2的区别 · 8个数据流与每个流8个通道的映射关系
STM32F407
DMA
03
DMA传输模式详解
普通模式 · 循环模式 · 外设流控模式
DMA
传输模式详解
04
DMA传输方向与数据宽度
外设到内存 · 内存到外设 · 内存到内存
DMA
传输方向
05
DMA FIFO与突发传输
FIFO阈值配置 · 4/8/16节拍突发传输 · FIFO错误处理
DMA
FIFO
06
DMA中断与事件管理
传输完成中断 · 半传输中断 · 传输错误中断
DMA
事件管理
07
DMA请求映射与通道选择
外设DMA请求信号 · 通道映射表 · 多通道优先级仲裁
DMA
请求映射
08
DMA初始化配置实战
HAL库DMA初始化流程 · 参数结构体详解 · 代码模板
DMA
初始化配置实战
09
DMA与ADC配合
ADC连续采集 · DMA循环传输 · 双缓冲区技术
DMA
ADC
10
DMA与DAC配合
DAC波形生成 · DMA定时触发 · 查表法输出任意波形
DMA
DAC
11
DMA与SPI配合
SPI DMA收发 · 全双工模式 · CS控制与DMA完成回调
DMA
SPI
12
DMA与USART配合
串口DMA收发 · 环形缓冲区设计 · 空闲中断+DMA接收不定长数据
DMA
USART
13
DMA与定时器配合
定时器更新事件触发DMA · PWM输出DMA控制 · 多通道同步
DMA
定时器配合
14
DMA与FSMC配合
FSMC访问外部SRAM · DMA批量数据传输 · 地址自动递增
DMA
FSMC
15
DMA与SDIO配合
SD卡读写 · DMA多块传输 · 4位总线模式优化
DMA
SDIO
16
DMA性能基准测试
传输速率测量方法 · 不同模式下的吞吐量对比 · 数据宽度影响分析
DMA
性能基准测试
17
DMA延迟分析
DMA请求响应延迟 · 仲裁延迟 · 总线抢占对实时性的影响
DMA
延迟分析
18
DMA缓存一致性问题
Cortex-M4 Cache与DM… · 数据一致性维护策略
DMA
缓存一致性问题
19
DMA描述符链(Linked List)
链式传输原理 · 描述符结构 · 循环链表与单次链表
DMA
Linked
20
DMA双缓冲(Double Buffer)技术
乒乓缓冲原理 · 切换时机 · 应用场景
DMA
Double
21
DMA带宽优化
减少总线冲突 · 优先级设置技巧 · FIFO与突发配置调优
DMA
带宽优化
22
DMA低功耗设计
DMA在睡眠模式下的行为 · 停止模式与DMA请求 · 唤醒策略
DMA
低功耗设计
23
DMA调试技巧
寄存器级调试 · 逻辑分析仪抓取DMA请求信号 · HAL库调试宏
DMA
调试技巧
24
DMA常见错误与排查
FIFO溢出 · 传输错误 · 配置冲突
DMA
常见错误
25
DMA与RTOS集成
FreeRTOS下DMA中断处理 · 任务同步 · 信号量与消息队列
DMA
RTOS
26
DMA多通道并发调度
多外设同时请求DMA · 优先级仲裁策略 · 带宽分配
DMA
多通道并发调度
27
DMA在音频处理中的应用
I2S DMA音频流 · 双缓冲播放 · 采样率转换
DMA
音频处理
28
DMA在图像采集中的应用
DCMI接口+DMA · OV2640摄像头 · 帧缓冲管理
DMA
图像采集
29
DMA在电机控制中的应用
定时器触发DMA更新PWM · 电流采样同步 · FOC控制
DMA
电机控制
30
综合实战
多外设DMA协同系统设计 · 性能评估报告 · 优化迭代方法论
综合实战
DMA
所属VIP或分类
同VIP:STM32F103-HAL串口DMA通信与异常排查
同VIP:STM32F103-OLED显示驱动与I2C故障排查
同VIP:STM32F103-OLED驱动与DMA数据传输开发