stm32 DMA学习笔记

DMA—直接存储器存取

作用:可以直接访问stm32内部存储器(包括运行内存SRAM,程序存储器Flash和寄存器等),用于外设和存储器,或存储器和存储器之间(如Flash-->SRAM)的高速数据传输,无需CPU干预,节省CPU资源,转运是复制数据,并不是清除源数据。

资源:12个独立可配置通道,包括DMA1(7个通道),DMA2(5个通道),每个通道支持软件触发和特定的硬件触发,软件触发一般用于存储器和存储器之间DMA传输,硬件触发用于外设和存储器之间转运,如ADC转运,硬件触发源连接的通道见下图,软件触发都可以,就不看通道了。

存储器映像和介绍:

        ROM:只读存储器,数据掉电不丢失

        RAM:随机存储器,数据掉电丢失

DMA框图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值