51 timeout_us += n_ms * 1000;
xf_us_t xf_sys_time_get_us(void)
获取系统时间的时间戳,单位微秒(us)
xf_err_t xf_sys_time_init(xf_us_t(*get_us)(void))
xf_ms_t xf_sys_time_get_ms(void)
获取系统时间的时间戳,单位毫秒(ms)
xf_err_t xf_delay_ms(xf_ms_t n_ms)
毫秒级延时
xf_err_t xf_delay_us(xf_us_t n_us)
微秒级延时
xf_s_t xf_sys_time_get_s(void)
获取系统时间的时间戳,单位秒(s)
xf_err_t xf_delay_until(xf_us_t n_us)
延时到一个绝对的 us 级时间戳
#define unlikely(x)
分支预测,优化条件为 假 的可能性更大的情况。
int32_t xf_err_t
整形错误类型。 错误码具体值见 xf_err_code_t.
static xf_us_t(* s_get_us)(void)