
# 系统运行时循环打印Warning: DO NOT call xxx in software timer callback及调用栈异常信息
**原因：**LiteOS 系统中为保证软件定时器任务的定时准确，不允许在软件定时器回调中调用可能造成任务阻塞的接口（例如 LOS_SemPend / LOS_MuxPend ），因此当检测到软件定时器回调中调用此类接口时，系统输出 warning 提示信息及调用栈信息。
**解决方案：**建议用户通过调用栈信息找到调用处，对代码进行修改。
