代码拉取完成,页面将自动刷新
356
系统pend类接口未对软件定时器任务进行限制,容易引发软件定时器任务非正常挂起,出现响应不及时的问题。
已合并
相关的Issue
#I44CI9:系统pend类接口未对软件定时器任务进行限制,容易引发软件定时器任务非正常挂起,出现响应不及时的问题。
原因(目的、解决的问题等)
系统pend类接口未对软件定时器任务进行限制,容易引发软件定时器任务非正常挂起,出现响应不及时的问题。
描述(做了什么,变更了什么)
参考liteos_a新增一个系统任务状态OS_TASK_FLAG_SYSTEM_TASK给软件定时器任务,所有pend类接口或删除类接口,先判断任务状态,如果任务状态为OS_TASK_FLAG_SYSTEM_TASK,则返回错误LOS_ERRNO_TSK_OPERATE_SYSTEM_TASK。