问题是:DMA_Cmd(DMA1_Channel5,ENABLE);后,对应寄存器的最低位为什么没有置1?调试时如图SPI DMA配置如下:void SPI2_DMA_Conf(void){ DMA_InitTypeDef DMA_InitStructure; /*Enable DMA clock*/ RCC_AHBPeriphClockCmd(RCC_AHBPeriph_DMA1,ENABLE); //TX DMA_DeInit(DMA1_Channel5); DMA_StructInit(&DMA_...