嵌入式技术项目教程——基于STM32F4CubeMX与HAL库 课件 12 UART-DMA方式.pptx

嵌入式技术项目教程——基于STM32F4CubeMX与HAL库 课件 12 UART-DMA方式.pptx

2.7.9 DMA方式的串口通信

本节内容

DMA方式的串口通信

1 DMA概述

基本概念

UART

直接存储器访问(DMA):用于在外设与存储器之间以及存储器与存储器之

间进行高速数据传输。DMA传输过程的初始化和启动由CPU完成,传输过程由DMA控制器来执行,无需CPU参与,从而节省CPU资源,提高利用率。

DMA的概念

DMA数据传输的四个要素:

① 传输源 :DMA数据传输的来源

② 传输目标:DMA数据传输的目的

③ 传输数量:DMA传输数据的数量

④ 触发信号:启动一次DMA数据传输的动作

STM32F407微控制器具备两个DMA控制器:DMA1和DMA2,每个控制器有8个

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档