STM32 DMA1 DMA2冲突???

问题描述:
使用stm32F4的SPI2 DMA1更新LCD显示;
同时通过USART1 DMA2将显示数据发给上位机。
从stm32F4 总线矩阵看两者并无交叉(下图),并且优先级不同;但实际测试发现DMA2发送的串口数据乱码较多。
STM32 DMA1 DMA2冲突???
从图中标记看DMA2 DMA1 分别访问USART1 SPI2并无总线冲突。
即使有也不该出现如此多乱码。 实在没想到是什么原因 ,看到不放呢帖子有同样问题描述,解决方案有选择同一个DMA,但我硬件部分已经定了。