STM32cubeMX+keil+HAL库(DMA+空闲中断收发不定长数据)

本文详细介绍了STM32H743ZI单片机上 DMA 的基本概念、配置流程,包括接口函数、STM32cubeMX配置及Keil代码实例。从DMA四要素到串口DMA应用,适合初学者理解并实践DMA技术。

目录

文章目录

前言

一、DMA介绍

二、配置

1.接口函数

2.STM32cubeMX的配置

3.keil代码

总结


 MCU型号:STM32H743ZI

IDE环境:MDK 535

文章目录

前言

我是一个单片机小白呀!!!!!!


一、DMA介绍

 1.    DMA概念

直接存储器访问 (DMA) :用于在外设与存储器之间以及存储器与存储器之间进行高速数据传输。DMA传输过程的初始化和启动由CPU完成,传输过 程由DMA控制器来执行,无CPU参与,从而节省CPU资源,提高利用率。

2.    DMA四要素

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

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

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

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

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CZU_zzjj

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值