优化代码,修改 FALLTHROUGH 宏定义,增加递归互斥锁支持,改进调度器挂起和恢复逻辑,增强命令查找功能
This commit is contained in:
@@ -86,6 +86,12 @@ void k_work_hook(k_work_q_t *work_q_handle, k_work_fn hook); // 设置切换任
|
||||
bool k_work_q_delayed_state(k_work_q_t *work_q_handle); // 获取是否有正在延时状态的任务
|
||||
bool k_work_q_ready_state(k_work_q_t *work_q_handle); // 获取工作队列中是否有就绪的任务
|
||||
|
||||
k_err_t k_work_create_default(k_work_t *work_handle,
|
||||
const char *name,
|
||||
k_work_fn work_route,
|
||||
void *arg,
|
||||
uint8_t priority,
|
||||
k_tick_t delay_ticks);
|
||||
k_err_t k_work_create(k_work_t *work_handle,
|
||||
const char *name,
|
||||
k_work_fn work_route,
|
||||
|
||||
Reference in New Issue
Block a user