$darkmode
提供系统节拍 tick 相关的服务 更多...
函数 | |
rt_tick_t | rt_tick_get (void) |
获取系统启动以来的当前节拍数 更多... | |
void | rt_tick_set (rt_tick_t tick) |
设置当前系统节拍数(tick) 更多... | |
rt_tick_t | rt_tick_from_millisecond (rt_int32_t ms) |
将毫秒时间转换为系统节拍数 更多... | |
rt_tick_t | rt_tick_get_millisecond (void) |
获取系统启动以来的毫秒数 更多... | |
提供系统节拍 tick 相关的服务
rt_tick_t rt_tick_get | ( | void | ) |
获取系统启动以来的当前节拍数
该函数返回自系统启动以来经过的时钟节拍数。系统每经过一个时钟节拍 中断会将全局节拍计数器 tick 增加 1
>0 | 当前系统节拍计数值 |
void rt_tick_set | ( | rt_tick_t | tick | ) |
设置当前系统节拍数(tick)
该函数用于设置系统时钟节拍计数器的基准值,将直接影响:
[in] | tick | 要设置的节拍值 |
rt_tick_t rt_tick_from_millisecond | ( | rt_int32_t | ms | ) |
将毫秒时间转换为系统节拍数
该函数实现毫秒时间到系统节拍的精确转换,自动处理不同 RT_TICK_PER_SECOND 配置下的换算
[in] | ms | 需要转换的毫秒值 |
any | 转换后的节拍数 |
rt_tick_t rt_tick_get_millisecond | ( | void | ) |
获取系统启动以来的毫秒数
返回自启动以来的总运行毫秒时间
any | 经过的毫秒数 |