选择特殊符号
选择搜索类型
请输入搜索
《电气工程名词》第一版。
1998年,经全国科学技术名词审定委员会审定发布。
是不大于5A。
接触器的主触头有双断点桥式触头和单断点指形触头两种形式。前者的优点是具有两个有效的灭弧区域,灭弧效果好。通常,额定电压在380V及以下、额定电流在20A及以下的小容量交流接触器,利用电流自然过零时两断...
磨损是零部件失效的一种基本类型。通常意义上来讲,磨损是指零部件几何尺寸(体积)变小。触头磨损指接触器触点位置的磨损。磨损可根据发生原因分为:磨粒磨损:物体表面与硬质颗粒或硬质凸出物(包括硬金属)相互摩...
塑壳式断路器双断点触头结构的受力平衡分析及应用
基于塑壳式断路器双断点触头结构,如何保证均衡的触头压力和可靠传递操作机构运动力,对操作机构和触头结构进行了触头压力仿真分析,并介绍了ABB、施耐德和GE等公司解决以上问题措施。最后,介绍了诺雅克电气采用轴承技术解决了平衡受力问题。
新型旋转双断点塑壳断路器动触头结构设计
针对目前国产旋转双断点塑壳断路器的动触头结构机械寿命、分断能力和安全可靠性低等问题,设计开发了一种新型的动触头结构。通过样机ADAMS软件仿真分析和样机试验验证研究,结果表明研发的动触头结构具有结构简单、分断性能可靠、机械寿命长、成本低等优点。
断点也可以在一次调试中设置断点,下一次只需让程序自动运行到设置断点位置,便可在上次设置断点的位置中断下来,极大的方便了操作,同时节省了时间。
常用的断点包括:INT3断点、硬件断点、内存断点、消息断点、条件断点等。
中文词条名:断点
英文词条名:break-point
断点是一个信号,它通知调试器,在某个特定点上暂时将程序执行挂起。当执行在某个断点处挂起时,我们称程序处于中断模式。 进入中断模式并不会终止或结束程序的执行。执行可以在任何时候继续。
CPU有一个单独的执行序列,会一条指令一条指令的顺序执行。要处理类似IO或者硬件时钟这样的异步事件时CPU就要用到中断。硬件中断通常是一个专门的电信号,连接到一个特殊的“响应电路”上。这个电路会感知中断的到来,然后会使CPU停止当前的执行流,保存当前的状态,然后跳转到一个预定义的地址处去执行,这个地址上会有一个中断处理例程。当中断处理例程完成它的工作后,CPU就从之前停止的地方恢复执行。
断点模式可以看作一种超时。所有元素(例如,函数、变量和对象)都保留在内存中,但它们的移动和活动被挂起了。在中断模式下,您可以检查它们的位置和状态,以查看是否存在冲突或 bug。您可以在中断模式下对程序进行调整。例如,可以更改变量的值。可以移动执行点,这会改变执行恢复后将要执行的下一条语句。在 C 、C# 和 Visual Basic 中,甚至可以在中断模式下对代码本身进行更改(使用一种称为“编辑并继续”的强大功能)。
断点提供了一种强大的工具,使您能够在需要的时间和位置挂起执行。与逐句或逐条指令地检查代码不同的是,可以让程序一直执行,直到遇到断点,然后开始调试。这大大地加快了调试过程。没有这个功能,调试大的程序几乎是不可能的。
break命令(可以简写为b)可以用来在调试的程序中设置断点,该命令有如下四种形式:
break line-number 使程序恰好在执行给定行之前停止。
break function-name 使程序恰好在进入指定的函数之前停止。
break line-or-function if condition 如果condition(条件)是真,程序到达指定行或函数时停止。
break routine-name 在指定例程的入口处设置断点
如果该程序是由很多原文件构成的,你可以在各个原文件中设置断点,而不是在当前的原文件中设置断点,其方法如下:
(gdb) break filename:line-number
(gdb) break filename:function-name
要想设置一个条件断点,可以利用break if命令,如下所示:
(gdb) break line-or-function if expr
例:
(gdb) break 46 if testsize==100
从断点继续运行:continue 命令