工具/软件:Starterware
尊敬的 TI:
AM335x 入门套件、Starterware、CCS 版本:7.2.0.00013
我正在使用 AM335x 入门套件开发 Starterware。 下面是有关 clock ()函数的测试程序。
#include
#include
int main (int argc、char * argv[])
{
int i;
clock_t t_start、t_stop、t_开销;
T_START =时钟();
对于(I = 0;I < 10000000;+I) //虚拟 for loop
;
T_stop =时钟();
T_开销= t_stop - t_start;
printf ("花费:%ld 个 CPU 时间\n"、(long) t_开销);
返回0;
}
控制台输出:[CortxA8]花费了:0个 CPU 时间
在 e2e 上搜索、并从4年前开始找到类似的线程、例如下面的线程、
它提到"在 CCS Debug View->Target 菜单中,转到 Clock 并选择 Enable。" 但是、CCS7似乎发生了很大变化、我找不到正确的位置来启用该时钟。 (如果我错过了、请帮助提供我的说明的屏幕截图)
我还尝试用我已经在工作的项目代码替换"dummy loop"、以防 CCS7优化"dummy loop"。 但它也没有帮助。
请提前告知、谢谢。
Mike