Lines Matching refs:Tick
8 系统时钟也称为时标或者Tick。一个Tick的时长可以静态配置。用户是以秒、毫秒为单位计时,而操作系统时钟计时是以Tick为单位的,当用户需要对系统操作时,例如任务挂起、延时等,输入秒为单位的数值,…
10 **Tick与秒之间的对应关系可以配置。**
15 - **Tick**
16 Tick是操作系统的基本时间单位,对应的时长由系统主频及每秒Tick数决定,由用户配置。
23 用户需要了解当前系统运行的时间以及Tick与秒、毫秒之间的转换关系,以及需要使用到时间管理模块的接口。
34 | 时间转换 | LOS_MS2Tick:毫秒转换成Tick<br/>LOS_Tick2MS:Tick转换成毫秒 |
35 | 时间统计 | LOS_TickCountGet:获取当前Tick数<br/>LOS_CyclePerTickGet:每个Tick的cycle数 |
42 2. 获取系统Tick数完成时间统计等。
46 > - 获取系统Tick数需要在系统时钟使能之后。
50 > - 系统的Tick数在关中断的情况下不进行计数,故系统Tick数不能作为准确时间计算。
57 - 配置好LOSCFG_BASE_CORE_TICK_PER_SECOND,即系统每秒的Tick数,范围(0, 1000)。
70 uwTick = LOS_MS2Tick(10000); //10000 ms数转换为Tick数
72 uwMs= LOS_Tick2MS(100); //100 Tick数转换为ms数
86 uwcyclePerTick = LOS_CyclePerTickGet(); //每个Tick多少Cycle数
92 uwTickCount = LOS_TickCountGet(); //获取Tick数
97 LOS_TaskDelay(200);//延迟200 Tick