发明名称 实时多任务下死循环的处理方法
摘要 一种实时多任务下死循环的处理方法,适用于通信系统运行中在多任务环境下的程序调试,包括下述步骤:使用通信调试系统提供的时钟监视一个任务是否陷入死循环或超常时间运行;当发现某个任务陷入死循环或超常时间运行时,把发生超时的任务挂起;对挂起的超时任务进行调试。本发明有效地解决了程序陷入死循环的问题,可使程序员能快速判断通信信道中死循环或超时运行的发生及发生位置。
申请公布号 CN1162772C 申请公布日期 2004.08.18
申请号 CN01112526.8 申请日期 2001.03.27
申请人 华为技术有限公司 发明人 毛雪峰
分类号 G06F9/40 主分类号 G06F9/40
代理机构 代理人
主权项 1.一种实时多任务下死循环的处理方法,包括步骤:a)使用系统提供的时钟中断监视一个任务是否陷入死循环或超常时间运行;b)当发现某个任务陷入死循环或超常时间运行时,把发生超时的任务挂起;c)对挂起的超时任务进行调试。
地址 518057广东省深圳市科技园科发路华为用服大厦