工具/软件:Code Composer Studio
您好,TI:
AM335x入门套件,Starterware,CCS 7.2 .0.0.0013万
几天前在星塔型软件论坛上提问,但没有收到任何反馈。 e2e.ti.com/.../62.3551万 ...
我正在使用AM335x入门套件处理Starterware。 以下是clock()函数的测试程序。
#include <stdio.h>
#include <Time.h>
int main (int argc,char *argv[])
{
int i;
Clock_t t_start,t_stop,t_overhead;
t_start =时钟();
对于(I = 0;I < 1000万;+I) //虚拟用于循环
;
t_stop =时钟();
t_overhead = t_stop - t_start;
printf ("占用:%ld个CPU时间\n",(长) t_overhead);
返回0;
}
控制台输出:[CortxA8]花了:0 CPU时间
在e2e上搜索,并找到类似的主题,例如4年前的以下主题,
它提到“在您的CCS调试视图-->目标菜单中,转至时钟并选择启用”。 但是,CCS7似乎发生了很大变化,我找不到启用此时钟的正确位置。 (如果我错过了,请帮助为我的指示提供屏幕截图)
我还尝试用我已经在工作的项目代码替换“虚拟循环”,以防CCS7优化“虚拟循环”。 虽然也没有什么帮助。
请告知,提前感谢。
Mike