static TUint User::TickCount()
不理解这个函数,仔细查了查。tick就是一个机器计时的单位。
内核级的所有与时钟相关的操作包括延时、超时和告警等都是以时钟滴答为单位进行工作的,而不是以秒或微秒为单位。时钟单位间的转换需要一个分辨率,如100Hz运行的时钟,1秒内产生100次tick。然后可以用时钟频率来将tick转换成具体时间。
TickCount()的返回值就是这一段时间的tick数目,然后我们可以通过用系统方法将其转换为秒的单位。
有若干种计时的系统函数,他们的作用和精确度有细微的差别,用的时候注意查看sdk文档就可以了。