This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

请问一下:DMA的初始化是什么语句??



DMA的  stop   close      reset      open        pause        start        分别是怎么样对应的?????

 

/*============================================================*/

(此时为状态1)

DMA_stop(mhDmaRcv);

MCBSP_close(hMcbsp);

................................

................................

................................

DMA_reset(mhDmaRcv);

DMA_start(mhDmaRcv);

MCBSP_start(hMcbsp,MCBSP_RCV_START | MCBSP_XMIT_START | MCBSP_SRGR_START|MCBSP_SRGR_FRAMESYNC, 0);

经过以上语句之后会不会还是状态1??????

 

下面这样呢??

/*============================================================*/

(.............................................................此时为状态1)

DMA_pause(mhDmaRcv);

MCBSP_close(hMcbsp);

................................

................................

................................

DMA_reset(mhDmaRcv);

DMA_start(mhDmaRcv);

MCBSP_start(hMcbsp,MCBSP_RCV_START | MCBSP_XMIT_START | MCBSP_SRGR_START|MCBSP_SRGR_FRAMESYNC, 0);


DSP爱好者求解答。谢谢!!!!