c6000里求fir程序运行时间的问题

2019-07-19 14:25发布

c6711d主频150MHZ,fir程序运行时间按竟然为在500ms左右,这也太夸张了吧,程序和库文件里的fir程序一样的。求时间的程序如下:
TIMER_Handle hTimer;

hTimer=TIMER_open(TIMER_DEVANY,0);
TIMER_configArgs(hTimer,0x000002C0,0xFFFFFFFF,0x00000000);

start=TIMER_getCount(hTimer);
stop=TIMER_getCount(hTimer);
overhead=stop-start-overhead;

start=TIMER_getCount(hTimer);

/*fir程序*/

stop=TIMER_getCount(hTimer);
diff=stop-start-overhead;
diff=diff*4;
ms=diff/(1024*1024*150)*1024;


请问这个函数有没有错误?或者是我定义的有错误?
我的diff值都到千万的量级了
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。