相关的Issue

#I44CI9:系统pend类接口未对软件定时器任务进行限制,容易引发软件定时器任务非正常挂起,出现响应不及时的问题。

原因(目的、解决的问题等)

系统pend类接口未对软件定时器任务进行限制,容易引发软件定时器任务非正常挂起,出现响应不及时的问题。

描述(做了什么,变更了什么)

参考liteos_a新增一个系统任务状态OS_TASK_FLAG_SYSTEM_TASK给软件定时器任务,所有pend类接口或删除类接口,先判断任务状态,如果任务状态为OS_TASK_FLAG_SYSTEM_TASK,则返回错误LOS_ERRNO_TSK_OPERATE_SYSTEM_TASK。

测试用例(新增、改动、可能影响的功能)