嵌入式--->STM32H7系列DMA寄存器详解

在参考手册中已经有每个寄存器的详细解释,这里做以翻译和调用过程的讲述,仅记录了解到的寄存器,并不全面,仅仅是为了方便查阅

相关中断

如下事件都会产生中断,前提是:
•相应的中断事件xx被启用(GPDMA_CxCR)。xxIE = 1)
•清除相应的事件标志(GPDMA_CxSR)。这意味着,在之前相同的xx事件发生后,软件代理必须将1写入相应的xx标志清除控制位(将1写入GPDMA_CxFCR.xxF)。
在这里插入图片描述

寄存器详解

DMA通道状态寄存器 GPDMA_CxSR

名称功能详细介绍使用时注意事项
23~16FIFOL监控FIFO电平
14TOF触发超限标志
13SUSPF终止完成标志
12USEF用户设置错误标志
11ULEF链路发送刷新错误标志
10DTEF数据传输错误标志位
9HTF半传输标志位
8TCF传输完成标志位
7IDLEF空闲状态标志位

GPDMA 通道控制寄存器 GPDMA_CxCR

名称功能详细介绍使用时注意事项
23~22PRIO通道优先级00: low , 01: low mid weight,10: low high weight,11: high priority
17LAP链表的端口分配当EN = 0时,必须写入该位。当EN = 1时,该位为只读。
16LSM链表步进模式0:执行整个链表,1:只执行一次当EN = 0时,必须写入该位。当EN = 1时,该位为只读。
14TOIE触发溢出中断使能
13SUSPIE终止完成中断使能
12USEIE用户设置错误中断使能
11ULEIE链路层刷新错误中断使能
10DTEIE数据传输错误中断使能
9HTIE半传输中断完成使能
8TCIE传输完成中断使能
2SUSP挂起通道
1RESET通道复位

GPDMA通道传输寄存器1 GPDMA_CxTR1

名称功能详细介绍使用时注意事项
30DAP分配的目的端口
27DHX
  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值