有关stm32F4DMA直接模式完成之后重启的问题 若要改变传输数据长度,则要在数据流停止的时候(EN置零),才有效,否则DMA_NDTR为只读。重启流传输,需要注意,除了EN置一之外,还要保证DMA_LISR 或 DMA_HISR 寄存器中与数据流相 对应的事件标志位清零 (可以使用 DMAx->HIFCR或LIFCR寄存器进行操作)