关于DMA正在传输的时候停止DMA的问题

2019-07-21 02:09发布

举个例子说吧,比如现在DMA正在往IIS送音频数据,然后有可能一个buffer的数据还没有送完的时候需要停止播放,然后这个时候就disable DMA,接下来在继续enable DMA,这种情况下的话DMA是会继续从刚才停止的地方开始继续传输数据呢,还是说又从buffer的开头开始传输数据呢?如果使用双缓冲区的时候又是个什么情况呢?不知道有没有朋友研究过这个?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。