谢谢OP哥的解答!
现在问题已经解决了,有两种方式可以解决这个问题,一个是利用双核,A核处理DMA1_0的中断,B核处理DMA1_1的中断,不过麻烦的地方在于需要做双核通讯。
第二种方法是修改两个DMA的中断映射到两个不同的core interrupt上(虽然不知道为什么之前一直这么做都不成功,后来把对SIC_IAR的初始化放在最开始就好了,当时赶项目有点乱,所以不排除之前写的时候有没有其他问题)。
最终我就是通过第二种方法解决了这个问题。
PS:我也是第一次接触BF561,可能在有些地方的理解不够全面,致使前面的描述有偏差,以后有谁遇到这种事就大概的看看吧~~