在线时间102 小时
UID418393
注册时间2008-6-27
NXP金币0
TA的每日心情 | 无聊 2018-9-20 10:55 |
---|
签到天数: 13 天 连续签到: 1 天 [LV.3]偶尔看看II
金牌会员
 
- 积分
- 1642
- 最后登录
- 2022-3-21
|
_time_get_elapsed(&ts);
_time_delay(10);
D_MEMDBG("zint start1=", ts.MILLISECONDS);
_time_get_elapsed(&ts);
_time_delay(20);
D_MEMDBG("zint start2=", ts.MILLISECONDS);
_time_get_elapsed(&ts);
_time_delay(30);
D_MEMDBG("zint start3=", ts.MILLISECONDS);
输出:
zint start1= 170]
zint start2= 187]
zint start3= 212]
dtime = _time_get_microseconds();
D_MEMDBG("zint start1=", dtime);
_time_delay(10);
dtime = _time_get_microseconds();
D_MEMDBG("zint start2=", dtime);
_time_delay(20);
dtime = _time_get_microseconds();
D_MEMDBG("zint start3=", dtime);
_time_delay(30);
dtime = _time_get_microseconds();
D_MEMDBG("zint start4=", dtime);
输出:
zint start1= 2602]
zint start2= 17]
zint start3= 16]
zint start4= 16]
请问我使用的对吗?
如果我想测试函数执行前后的时间,应该怎么搞?
_time_get_microseconds函数我执行延迟得到的值为什么没有变化
多谢
|
|