首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 203 毫秒
1.
针对已有嵌入式调试程序不支持动态设置断点的缺点,提出一种可移植的监测调试程序。基于国产新型高性能处理器方舟Ⅲ,阐述其监测程序设计过程,调试并实现方舟Ⅲ平台的引导装载程序,实验结果证明该设计具有较好的可移植性和实用价值。  相似文献   

2.
该文强调了在Visual Basic教学中掌握调试程序的重要性,对程序中出现的错误进行了归纳、分析,并结合多年的教学经验给出了调试程序的有效方法。  相似文献   

3.
本文介绍对BASIC调试程序的改进:用一个接口程序,完成对被调试程序的读写工作,使得用户运行调试程序象运行其他BASIC程序一样方便。  相似文献   

4.
<正> IBM-PC机上配的动态调试程序DEBUG·COM,为用户调试程序提供了很好的工具。但在使用DEBUG调试,剖析一些程序时,总感到有些功能DEBUG没有提供而不方便。例如:汇编命令A没有提供允许标号功能,用户在DEBUG状态下临时写段实验程序就很不方便,主要是转移地址不好预算。再如:DEBUG没有提供1016进制数转换功能命令,但在剖析某些软件时常用到。因此,在DEBUG·COM程序中增加了这些功能和命令,现将其方法介绍如下。一、DEBUG·COM的简单工作过程 DEBUG装入内存后,首先进行初始化工作,生成欲调试程序的程序段前缀,将欲调试程序从磁盘上装入内存(若DEBUG命令后面没有带欲调试程序的  相似文献   

5.
KLND调试程序的设计与实现   总被引:1,自引:0,他引:1  
KLND调试程序是并行推理系统NDPIS程序设计环境中的一个软件开发工具.它采用以编译程序为基础,基指令系统提供调试类指令的实现方法,有效地提供在KLND级上动态地调试KLND程序的手段,具有友善的用户界面.本文讨论该调试程序实现中的主要问题及其解决办法,给出其设计思想,主要功能和有关实现技术.  相似文献   

6.
本文提出了一种封锁调试程序的方案,使用该方案可使得任何调试程序无法执行。这种方法对加密程序尤其有较大的实用价值。  相似文献   

7.
系统门诊所     
问:我经常要在windows XP中调试程序,有时当一个调试程序被挂起且不再响应事件时,Windows XP很快会显示出一个对话框,询问是强制关闭该程序还是继续等待。但这个调试程序仍然需要运行,所以经常需要反复确认,  相似文献   

8.
调试程序是编程的重要组成部分,计算机专业新生的困惑之一是不知道如何调试程序,很多学生因为屡屡调试不通,所以失去编程的兴趣。文章提出解决问题的关键是培养调试程序的正确习惯,并以一个大程序的调试步骤为例说明如何培养这种习惯。  相似文献   

9.
本文提出了一种封锁调试程序的方案,使用该方案可使得任何调试程序无法执行。这种方法对加密程序尤其有较大的实用价值。  相似文献   

10.
介绍利用现场可编程逻辑器件GAL,生成地址译码器、数据选择器、数据分配器;然后用这些器件设计一个单线数据传输电路,给出设计数据和调试程序.  相似文献   

11.
嵌入式MPSoC的调试功能实现   总被引:3,自引:0,他引:3  
从软件角度讨论了嵌入式MPSoC的调试功能实现.在实时操作系统中设置了调试管理部分,通过构建操作系统的调试进程实现相应的调试功能,实现的调试功能模块包括相应的调试命令集规范、输入/输出模块及执行命令模块.实时操作系统驻住在MPSoC的主控芯片上,通过将执行命令模块放置到不同的处理器核上实现调试各核及核上程序的功能.为了保证操作系统自身功能正确,首先通过硬件EJTAG模块调试操作系统本身,并开发了相应的软件RDView;然后使用操作系统的调试管理部分实现调试本机及其他处理器核上应用程序的执行状况.基于软件实现的调试管理功能以较小的内存代价,方便、有效地实现了MPSoC的调试功能.  相似文献   

12.
ARM处理器具有耗电少、功能强、16位/32位双指令集和合作伙伴众多等特点。本设计采用ARM 32位的CortexTM-M3 CPU作为内核的STM32F103ZET6芯片进行研究,基于labVIEW8.6软件对此芯片的调试平台进行了设计。本文主要对调试平台中的USB设备选择模块进行具体的探讨,基于labVIEW8.6设计出来的调试平台,其框图程序的可读性较强,界面友好,操作较方便。  相似文献   

13.
嵌入式处理器在片调试功能的设计与实现   总被引:2,自引:1,他引:1  
以龙芯1号处理器为研究对象,探讨了嵌入式处理器中在片调试功能的设计实现方法.通过扩充IEEEP1149.1协议的JTAG测试访问端口(TAP),并在处理器内部增加控制模块,实现了软件调试断点、调试中断、硬件断点以及单步执行等多种在片调试功能.调试主机只需要通过一根JTAG调试电缆就可以访问目标处理器内部寄存器等各种资源,并控制目标处理器的运行过程,实现了处理器的在片调试功能,大大地方便了软件开发与系统调试.  相似文献   

14.
Two experiments were conducted to investigate the relationship between planning and debugging and the effect of program authorship on debugging strategies. Three groups of participants with different programming experiences were recruited. In the first experiment, the participants were asked to develop and debug their self-generated program whereas in the second experiment, they were asked to debug an otherwritten program where some logical errors were planted. Situated cognition approach, being an emergent cognitive paradigm, furnishes an alternative framework to understand the problems of interest. Deweyan notion of inquiry and Gibsonian theory of affordance are of particular relevance. The results show that planning is ineffective for debugging, irrespective of the programming expertise level and program authorship. Besides, situated debugging is demonstrated to be the preferred strategy which is not significantly related to the program authorship. A model of planning for program debugging and a theory of two-faceted transparency are postulated for explicating the observations.  相似文献   

15.

Two experiments were conducted to investigate the relationship between planning and debugging and the effect of program authorship on debugging strategies. Three groups of participants with different programming experiences were recruited. In the first experiment, the participants were asked to develop and debug their self-generated program whereas in the second experiment, they were asked to debug an otherwritten program where some logical errors were planted. Situated cognition approach, being an emergent cognitive paradigm, furnishes an alternative framework to understand the problems of interest. Deweyan notion of inquiry and Gibsonian theory of affordance are of particular relevance. The results show that planning is ineffective for debugging, irrespective of the programming expertise level and program authorship. Besides, situated debugging is demonstrated to be the preferred strategy which is not significantly related to the program authorship. A model of planning for program debugging and a theory of two-faceted transparency are postulated for explicating the observations.  相似文献   

16.
多核处理器YHFT-QDSP的调试系统   总被引:3,自引:1,他引:2       下载免费PDF全文
YHFT-QDSP是一款多核处理器。为满足其并发调试和实时调试的需要,在原有单核调试系统的基础上设计实现了多核同步调试系统和片上实时追踪系统(片上Trace)。多核同步调试提供了命令广播和断点同步触发等并发程序协同调试的功能;片上Trace通过专用硬件记录程序执行路径和数据读写等信息实现非入侵实时调试。本文从原理、结构和
软硬件实现等方面介绍了该调试系统。  相似文献   

17.
智能开关柜监控系统的数据传输包括综合控制模块与工业触摸屏之间的RS232全双工串行通信,与其他测量模块的RS485半双工串行通信。综合控制模块需要实现数据接收、处理和发送功能。介绍一种在综合控制模块的控制中运用数据缓存技术和多线程处理技术来提高系统的数据传输效率的方法。数据缓存技术主要包括存储算法和提取帧算法。多线程处理包括RS232数据的接收线程、处理线程、发送线程和RS485的数据收发线程和处理线程等。  相似文献   

18.
文章提出了一种嵌入式微处理器的在线调试模块。这个模块可以用较少的硬件开支实现一些强大的调试功能:响应硬件和软件触发,提供开始/停止调试模试;单步调试操作;程序执行的跟踪;代码内存、外部数据存储器、SFR、内部数据存储器的读和写。文章首先介绍了嵌入式微处理器可调试模块设计的原理,其次介绍了在线调试的结构设计,最后给出结论和分析。  相似文献   

19.
大多数数字处理器均带有JTAG接口,方便设计人员对处理器进行在线调试与程序下载。当信息处理单体机箱内存在多个带JTAG接口的处理器时,可以将这些处理器的JTAG接口连接成JTAG菊花链,如此,只需通过一个JTAG接口便能访问JTAG菊花链中的任何一个器件。在引出信息处理单体JTAG菊花链的设计后,针对菊花链的串联特性,提出一种自由进出菊花链的硬件设计方法,使对具有多处理器的信息处理单体中各个处理器程序调试方式更加灵活。  相似文献   

20.
传统程序切片技术在计算BPEL程序切片时会产生切片不完备问题,为此,提出一种基于程序依赖图的BPEL静态程序切片技术。该技术根据BPEL语言的特点,通过建立BPEL程序依赖图,计算BPEL程序切片。案例分析表明,该技术能够获得更加全面的程序切片,从而可以帮助软件工程人员更好地测试、调试和维护BPEL程序。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号