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.

C6678 EDMA3 无法完成 Poll on IPR bit X , 即一直停留在 CSL_edma3GetHwStatus while (!(regionIntr.intr & 0x1))



平台:使用EVM6678开发板,或自己设计的板子。

问题:使用CSL自带的例程或者其他deyi论坛里面的任何涉及EDMA3的例程,在目标板上跑时,程序都始终卡在

 

    /* Poll on IPR bit 0 */    

do {        

 CSL_edma3GetHwStatus(hModule,CSL_EDMA3_QUERY_INTRPEND,&regionIntr);    

} while (!(regionIntr.intr & 0x1));

 

已测试过,仍旧出现这个问题的程序:

Andy lee1讨论过的

http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/6138.aspx

帖子中的程序在TI Simulator环境下,可以正常测试通过, 但是在目标板上,使用Spectrum Digital XDS560V2 STM USB Emulator,就无法测试通过了。