最近一直在使用H743这颗料,主频跑400M,很多外设在使用时都开了DMA,性能杠杠的,推荐大家多使用。如SDRAM, QSPI,SPI等,H743里面DMA比较多,也较复杂,有DMA2D,MDMA, BDMA,DMA1,DMA2等等,使用时候注意区分。
MDMA
先来看看MDMA的框图概览
例如在SDRAM 和QSPI的操作中我们可以使用MDMA来完成。我是SDRAM作为RGB屏的缓存和动态内存使用,初始化完SDRAM后,可以初始化MDMA,可参照官方例程来修改适应自己的板子
同样在QSPI外挂FLASH的操作中,同样可使用MDMA,换另一个通道,