TI中文支持网
TI专业的中文技术问题搜集分享网站

CCS5.0 clock 计数问题

您好:

CCS5.0上,C6678,在Functional Simulator上仿真了EDMA数据传输,用clock计时,无论我设定EDMA传输的数据大小是多少,最后clock计时都一样;同样的程序,ccxml换成Cycle Approximate Simulator后,随着EMDA传输的数据大小不同,clock计时会不一样!我想知道,为什么会出现前者那种情况?同样的工程在评估板上运行,clock计时也没变化.

谢谢!

Anna:

一般function simulator是对DSP上各个功能的外设的simulation过程,Cycle Approximate 对程序cycle更准确些,您可查阅Siumlator User Guide对此有比较详细介绍。软件上的cycle是作为参考使用的,应以在板子运行的实际结果为准。

si cheng:

回复 Anna:

您好,Anna:

我使用C6678评估板测试EDMA传输速度,我改变EMDA搬移的数据的大小(1K,2K,4K,8K,……),但是使用clock测试EDMA传输1K,2K,4K,8K…的时钟周期都是一样的,请问这是什么原因?(EDMA将数据完整的搬移完成了)

谢谢!

si cheng:

回复 si cheng:

您好:

clock() 函数计时是用DSP上的timer计时还是其他的什么方法计算的CPU时钟周期的?能否提供下clock()函数的源码,谢谢!!!!

赞(0)
未经允许不得转载:TI中文支持网 » CCS5.0 clock 计数问题
分享到: 更多 (0)