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爱好者求解答。谢谢!!!!