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

被折叠的 条评论
为什么被折叠?



