1楼给出的文档是针对stm32f1的,f4的dma模块和f2是一样的,和f1是不一样的,因此图中描述的寄存器不能对应。但是有一个概念是一样,就是:一次dma传输完毕,对应的“传输数据个数”寄存器就自减为0了。要启动下一次传输,即使重新使能dma对应通道,如果不重新配置“传输数据个数”寄存器,新的dma传输无法开始。
位置 优先级 名称
35 42 SPI1
36 43 SPI2
51 58 SPI3
在中断向量表中有说明