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.

DM8148 EDMA3 传送完毕,相应的IPR[tcc] or IPRH[ttc-32]没有被置位



DM8148 EDMA3 传送完毕,相应的IPR[tcc] or IPRH[ttc-32]没有被置位

 最近碰到一个问题:  

测试环境:   DM8148   CCS5.5   Edma驱动 自己配置寄存器  没有使用TI的EDMA3 LLD驱动  

问题是:   我传输完成之后,发现程序死在DMA_wait函数,具体是IPRH的相应位TCC(TCC在OPT中指定)没有置位。

但是IPR,IPRH别的位置被置位。  

不明白,为什么DMA传输完成之后,相应的IPR[tcc] 或IPRH[tcc-32] 没有被EDMA3   控制寄存器置位,而是别的位置被置位了。

请高手指导。  

谢谢!