最近看STM32F031xx的DMA控制器章节,发现了如下内容,不能理解,特意上来求助
Pointer incrementation
Peripheral and memory pointers can optionally be automatically post-incremented after
each transaction depending on the PINC and MINC bits in the DMA_CCRx register. If
incremented mode is enabled, the address of the nexttransfer will be the address of the
previous one incremented by 1, 2 or 4 dependingon the chosen data size. The first transfer
address is the one programmed in the DMA_CPARx/DMA_CMARx registers. During
transfer operations, these registers keep the initially programmed value. The current
transfer addresses (in the current internal peripheral/memory address register) are not
accessible by software.
这里是原文,我对其中的地址增加不是很理解。比如说DMA传输一次256字节的数据,难道不是一次性传输完毕吗?
请教下这个地方该如何理解
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>