工具/软件:Code Composer Studio
我使用的是 Windows 7 64位、Service Pack 1、CCS 版本5.5.0.00077和 Vision SDK 2.10。
我一直在尝试使用 C6670设备周期近似仿真器小端字节序测试 VISION_SDK_02_10_00_00\ti_components\Algorithms_codecs\eve_sw_01_12_00_00\starterware\docs\eve_starterware_userguide.pdf 中所述的 EDMA 自动递增2D 示例。 (请注意、最终示例应在 TDA2x 电路板上工作、但我需要先在 CCS 中对其进行仿真)。
但是、当死锁发生时、我在等待(IN/OUT)信道呼叫方面遇到问题。 下面是一个代码片段(测试仅使用两个输入和输出缓冲器来回传输数据):
int bufId = 0;
//用于管道升级的 DMA 触发器,输出传输是虚拟的,并在 DMA 实用程序 EDMA_utils_autimple_triggerInChannel (dmaAutoContextInOut[bufId])中处理; //低于2个额外传输是由 DMA 实用程序 EDMA_utils_autimple_triggerIncrementInOutChannel (dmaAutoContextInOutOutOutOutOutOutOutInOutUt) ^ 挂起且需要 的;// Outrum_Outrum_Outrum_Outwait (dum_Outrum_Outrum_Outrum_Outrum_Outrut_Outwait);[rum_Outrum_Outrum_Outrum_Outrand](dum_Outrum_Outrum_Outrum_Outrum_Outrum_Outrut_Outrand] //它在这里挂起但被触发,它应该最终完成 //缓冲区中下一个的 DMA 触发 器 EDMA_utils_autocimine_triggerInChannel (dmaAutoContextInOut[bufId^ ^ 1]);//等待前一个传输输出 EDMA_utils_autimple_triggerIncrementInChannel (dmaAutoContextInout[bufId];//等待前一个传输 EDMA_Outdooruminuminuminuminat_out_out1;duminuminuminout_out1;duminum_out1) ;duminuminuminuminat_autobuat_out1;duminuminuminuminuminuminuminuminuminuminuminuminuminuminout1;duminuminout1 (dum
我想知道我是否可以在仿真器上测试这个、如果可以、我是否需要配置一些额外的设置。
感谢您的帮助。 谢谢。