首页> 外国专利> A Tracepoint Setting Method for Non-Stop Debugging of Multi-task Programs

A Tracepoint Setting Method for Non-Stop Debugging of Multi-task Programs

机译:多任务程序不间断调试的跟踪点设置方法

摘要

PURPOSE: A trace point setting method is provided to set a monitoring trace point at a level of instruction in making a real time development of a software for easily finding a bug occurred during a real time development. CONSTITUTION: The method comprises steps of setting/releasing a monitoring trace point at a host computer, inputting a user instruction for downloading a test program, and performing a corresponding instruction(201), setting/releasing a target trace point for directly inserting undefined exception codes into an application program or recovering an original instruction at a target processor(202), triggering a trace function according to an occurrence of a trap at the trace point while executing the application program(203), receiving a trace message acquired via the trace function triggered at the trace point, and outputting the trace message(204), and correcting errors of the application program found at the debugging process using the trace point(205). The method can include a step of setting additionally a trace point at the application program by executing a trace instruction for adding a trace point. In the additional trace point setting step, a trace point structure is generated by using a trace point context ID and a trace point address for inserting an exception code at a specific position of tasks in the application program and the structure is registered at a breakpoint chain.
机译:目的:提供一种跟踪点设置方法,以在进行软件实时开发时在指令级别上设置监视跟踪点,以轻松查找在实时开发过程中发生的错误。组成:该方法包括以下步骤:在主机上设置/释放监视跟踪点,输入用于下载测试程序的用户指令,并执行相应的指令(201),设置/释放目标跟踪点以直接插入未定义的异常将代码编码到应用程序中或在目标处理器(202)处恢复原始指令,在执行应用程序(203)时根据跟踪点处陷阱的发生触发跟踪功能,接收通过跟踪获取的跟踪消息在跟踪点触发功能,输出跟踪消息(204),并使用跟踪点(205)纠正在调试过程中发现的应用程序错误。该方法可以包括通过执行用于添加跟踪点的跟踪指令在应用程序处另外设置跟踪点的步骤。在附加跟踪点设置步骤中,通过使用跟踪点上下文ID和跟踪点地址生成跟踪点结构,该跟踪点地址用于在应用程序中任务的特定位置插入异常代码,并且该结构在断点链处注册。 。

著录项

  • 公开/公告号KR100428712B1

    专利类型

  • 公开/公告日2004-04-27

    原文格式PDF

  • 申请/专利权人

    申请/专利号KR20000084460

  • 发明设计人 이광용;김흥남;

    申请日2000-12-28

  • 分类号G06F9/46;

  • 国家 KR

  • 入库时间 2022-08-21 22:47:12

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号