标题:
[求助]ccs环境下程序运行时间为何测不起来?
[打印本页]
作者:
pei_nuaa
时间:
2006-9-24 16:27
标题:
[求助]ccs环境下程序运行时间为何测不起来?
我想测试一个程序的运行时间,用了clock()函数,在time.h中自带的。
我的程序如下:
#include <stdio.h>
#include <time.h>
#define CLK_TCK 1000
main()
{
int i;
float a=0;
clock_t start,end;
start = clock();
a+=1;
for(i=1;i<=2000-1;i++)
{
a=i+0.005*i;
asm(" nop 5");
}
end = clock();
printf("The time was:%f",(double)(end-start)/CLK_TCK);
asm(" nop 5");
while(1);
}
编译无错误,运行后start,end都始终为0,用单步,告诉我clock()不能被执行,不知道为什么,最后显示The time was:0.000000
这到底怎么回事啊?请教高手指点一下,谢谢!
作者:
ti_dsp
时间:
2006-11-5 09:39
你用的哪款DSP?
是不是没有调用csl_init之内的?
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0