专栏名称: 嵌入式微处理器
关注这个时代最火的嵌入式微处理器,你想知道的都在这里。
目录
相关文章推荐
十点读书会  ·  刘诗诗,困在舒适区 ·  18 小时前  
哈尔滨日报  ·  索菲亚景区发布公告:营业时间调整—— ·  昨天  
哈尔滨日报  ·  亚冬会:黑龙江运动员贡献中国金牌超4成 ·  2 天前  
51好读  ›  专栏  ›  嵌入式微处理器

vivado SDK中如何计算一段程序执行时间?

嵌入式微处理器  · 公众号  ·  · 2024-11-05 12:00

正文

说明:
#include "xtime_l.h" //引用的头文件XTime tend,tcur;u32 tused;XTime_GetTime(&tcur);XTime_GetTime(&tend);tused=((tend-tcur)*1000000)/(COUNTS_PER_SECOND);printf("Time is %d us\r\n",tused);

COUNTS_PER_SECOND:

/* Global Timer is always clocked at half of the CPU frequency */#define COUNTS_PER_SECOND          (XPAR_CPU_CORTEXA9_CORE_CLOCK_FREQ_HZ /2)
应用实例:
#include "xtime_l.h"#include "sleep.h"XTime tend,tcur;int main(){u32 tused;    XTime_GetTime(&tcur);    usleep(13);XTime_GetTime(&tend);   tused=((tend-tcur)*1000000)/(COUNTS_PER_SECOND);   printf("time is %d us\r\n",tused);}


END

来源:FPGA开源工作室

版权归原作者所有,如有侵权,请联系删除

推荐阅读
KEIL MDK v6价格公布......
中国人竟然也能发明靠谱的编程语言!






请到「今天看啥」查看全文