1、进入CCS环境,load已有工程.out文件,找到要查看的代码执行周期的地方。
2、选择CCS菜单中的Run——Clock——Enable
3、选择Run——Clock——Setup
4、在左下角观察时钟周期
5、 至此就可以解决在代码中引入<time.h>后输出为0的情况:
double a,b,c,d,program_time;
clock_t start_time;
clock_t finish_time;
a = 9;
b = 2;
start_time = clock();
c = divdp(b,a);
finish_time = clock();
program_time = (float)(finish_time - start_time) / CLOCKS_PER_SEC;
printf("deal time =%fs\n",program_time);
start_time = clock();
d = a/b;
finish_time = clock();
program_time = (float)(finish_time - start_time) / CLOCKS_PER_SEC;
printf("deal time =%fs\n",program_time);