void DMA_Init_SSP0() { DMA_InitTypeDef DMA_InitStruct; DMA_Cmd(ENABLE); DMA_StructInit(&DMA_InitStruct); DMA_InitStruct.DMA_Channel_LLstItm=0; DMA_InitStruct.DMA_Channel_SrcWidth = DMA_SrcWidth_Byte; // 8bits Transfer DMA_InitStruct.DMA_Channel_DesWidth = DMA_DesWidth_Byte; DMA_InitStruct.DMA_Channel_DesBstSize= DMA_DesBst_1Data; DMA_InitStruct.DMA_Channel_SrcBstSize= DMA_SrcBst_1Data; DMA_InitStruct.DMA_Channel_FlowCntrl = DMA_FlowCntrl0_DMA; DMA_ChannelSRCIncConfig (DMA_Channel1, ENABLE); DMA_ChannelDESIncConfig (DMA_Channel2, ENABLE); DMA_Init(DMA_Channel1,&DMA_InitStruct); }
|