赞
踩
DMA,全称Direct Memory Access,即直接存储器访问。
DMA传输将数据从一个地址空间复制到另一个地址空间,提供在外设和存储器之间或者存储器和存储器之间的高速数据传输。
DMA无须CPU的干预,通过DMA数据可以快速地移动。这就节省了CPU的资源来做其他操作。
软件触发:用于寄存器之间的数据搬移,入flash搬到SRAM中
硬件触发:外设的数据产生需要一定时机,故需要在的硬件反应后
const 常量也存放在flash中
该表为各个参数及寄存器的地址
外设寄存器地址查询 例如ADC1->DR
(可在手册中寄存器映像中中查找地址,再去对应外设中寻找其偏移量,便可以得出实际地址(此处查找的是ADC1-DR的地址,即数据寄存器的地址,ADC1中还有其他部件也会占据地址))
参数地址查询 &A
注意:在stm32中,地址均以32位的格式存在
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。