当前位置:文档之家› 开源BDM使用说明

开源BDM使用说明

开源BDM使用说明
开源BDM使用说明

开源BDM(TBDML)使用

手册

功能介绍

本店设计的开源BDM调试器可以通过手动跳线给目标板提供3.3V/5.0V电源,也可不为目标板供电(如果目标板耗电量大,请不要用下载器供电,以免烧毁USB口,请将J2上的跳线帽拔下)。可以在线下载、调试和仿真,观察寄存器和全局变量的数值。

使用环境:WIN XP/Vista,USB1.1/2.0;

兼容CodeWarrior V4.6, V4.7,V5.0(16位单片机编程环境);

兼容CodeWarrior V6.0, V6.1, V6.2(8位单片机编程环境);

支持芯片:

HC12/HCS12 (X)全系列,

HCS08全系列,

Coldfire V1全系列。

开源BDM驱动的安装

步骤1:安装CodeWarrior V5.0(或者V4.6、V4.7)或者CodeWarrior V6.0(或者V6.1、V6.2)(请按照自己的需要安装),如果已经安装了CodeWarrior,则可以跳过此步骤;

步骤2:如果安装了CodeWarrior V5.0(或者V4.6、V4.7),则将光盘资料中的“BDM驱动程序\USBDMdriver\JB”文件夹下的tbdml.dll拷贝到(当前Codewarrior的安装路径)C:\Program Files\Freescale\ CodeWarrior for S12(X) V5.0 \prog\gdi文件夹下面(将CodeWarrior安装到其它盘的请自己找一下这个文件夹)。

如果安装了CodeWarrior V6.0(或者V6.1、V6.2),则将光盘资料中的“BDM驱动程序\USBDMdriver\JB”文件夹下的opensourcebdm.dll拷贝到(当前Codewarrior的安装路径)C:\Program Files\Freescale\ CodeWarrior for Microcontrollers V6.0\prog\gdi文件夹下面(将CodeWarrior安装到其它盘的请自己找一下这个文件夹)。

步骤3:设置目标板的供电。打开BDM的盒子,插上J2跳线帽给开发板供电,如果用5V供电则将跳线帽插到5V一侧、如果用3.3V供电则将跳线帽插到3.3V一侧。如果目标板耗电量大,请不要用下载器供电,以免烧毁USB口,请将J2上的跳线帽拔下,用外接电源给目标板供电。步骤4:设置BKGD脚跳线。首先要确定目标板的BKGD在BDM接口的6个针的哪个针上。按照飞思卡尔公司的标准,BKGD在6个针接口的1脚上,由于此设置一旦将BDM插反,则会烧毁BDM或者目标

板,后来有人将BKGD设计在3脚上,以避免BDM插反造成的损害。本店的所有开饭上的BDM接口的BKGD都设计在1脚上,与飞思卡尔公司的标准一样。

确认了目标板的BKGD与哪一脚相连之后,将BDM的J1跳线帽跳到相对应的一侧(J1边上的1对BDM接口的1,3对应3)。

步骤5:安装开源BDM的Vista/XP驱动。

先将BDM与目标板相连,再将BDM与电脑的USB口相连,此时电脑的屏幕上自动跳出发现新硬件向导,如下图所示。

在此窗口中如下图所示设置,并点击下一步。

出现如下图所示的窗口

按照上图所示进行设置,单击“浏览”,将文件夹设置为光盘资料中的“BDM驱动程序\ USBDMdriver\USB_Driver”中。并点击下一步,开始安装驱动,有可能会跳出一个小窗口,如下图所示。

在小窗口中点击“是”即可。待驱动安装完成后会出现如下图所示的窗口。

点击“完成“,完成驱动的安装。

安装成功之后可以在设备管理器中看到新安装的设备。如下图所示。

用BDM下载程序

1、CodeWarrior V5.0(或者V4.6、V4.7)

将BDM插到开发板上,再将BDM的USB线插到电脑的USB口上,打开工程,注意调试工具要选择TBDML,如下图所示。单击下图中的绿色三角按钮“debug”开始下载程序。

之后出现如下图所示的窗口

点击窗口中的“OK”,如果当前单片机中有程序在执行,则会跳出另外一个窗口,如下图所示。

直接点击“确定”,开始下载程序,直到程序下载完成,出现如下图所示的调试窗口。

点击窗口中的绿色按钮,程序开始运行。

2、CodeWarrior V6.0(或者V6.1、V6.2)

将BDM插到开发板上,再将BDM的USB线插到电脑的USB口上,打开工程,注意调试工具要选择HCS08 Open Source BDM,如下图所示。单击下图中的绿色三角按钮“debug”开始下载程序。

之后出现如下图所示的窗口

点击窗口中的“OK”,如果当前单片机中有程序在执行,则会跳出另

外一个窗口,如下图所示。

直接点击“确定”,开始下载程序,直到程序下载完成,出现如下图所示的调试窗口。

点击窗口中的绿色按钮,程序开始运行。

常见问题及处理方法

1、在下载过程中出现如下图所示的错误提示。

可能原因:硬件没有连接好,可能有断线或者虚焊的地方;目标板没有供电;所下载的工程的单片机型号与开发板上单片机的型号不对应。

解决办法:将硬件没有连接好的地方连接好,如果目标板没有供电则给电路板供电。

2、下载时出现如下窗口

点击确定后又出现如下窗口

可能原因:硬件没有连接好或者BKGD管脚设置错误。

解决办法:检查硬件是否连接好,检查BKGD管脚设置是否有误。如果目标板的BDGD在1脚,则将BDM的J1上的跳线帽插到1的一侧,如果目标板的BDGD在3脚,则将BDM的J1上的跳线帽插到3的一侧。

3、下载时出现如下窗口

可能原因:硬件没有连接好,或者芯片被加密。

解决办法:检查硬件是否连接好。

芯片解密的办法:

点击调试窗口的TBDML HCS12菜单,

点击菜单中的Unsecure…选项,出现如下图所示的窗口。

点击OK。开始解密,如下图所示。

解密成功后出现如下图所示的窗口。

点击确定,完成解密,重现下载程序即可。

4、依次出现以下一系列窗口

这种情况最大的可能性就是硬件连接有问题。或者单片机已经损坏,也有可能目标板没有供电。

请仔细检查可能的问题。

CAD调试小技巧

关于CAD比例调试和标注样式的几点说明 一、CAD比例调试说明: 1.绘图 用CAD绘图时,一般按照1:1的比例绘制,换句话说,如果绘制1m的直线,则在CAD画线命令中输入1000(单位为mm),如图1所示。 图1 2.绘制图框 按照如上所说绘制完成所有工程图后,根据图号要求设置比例,现在以二号图为例进行说明,图2是按照1:1绘制的直线,现要将其设置为二号图进行打印,所以按照1:1绘制完成所有工程图后,根据图号尺寸绘制图框(二号图为594mm ×420mm),图框绘制见图3。 图2 图3

3.比例设置 比例设置方法有两种: 方法一:按比例放大图框,根据所绘图形大小,预估图框需要放大倍数(图框放大比例原则是图形在图框中适中),本例中图框放大两倍,缩放命令是SC。将图框全部选中,输入“SC”(如图4)然后回车,选择基点输入放大倍数2(如图5)。然后将图形放入放大后的图框中(见图6),图形比例即为1:2,这样就完成了图形比例设置。但是图框不再是标准图框,而是标准图框的倍数,所以,只要在打印时设置为二号图框打印,对出图无影响。 图4 图5

图6 方法二:按比例缩小图形,根据所绘图形和图框大小,估计图形需要缩小倍 数(原则和方法一相同),本例中估计需要缩小2倍。和方法一一样,选中所有 图形,输入SC 回车,然后选择基点输入0.5(即X 1 ,X 为缩小倍数) ,然后将图 形移入图框中(见图7)。 图7 使用这种方法后,它的标注尺寸不再是实际尺寸,现在就需要调整测量单位比例因子。根据流程一操作,在测量单位比例因子中输入图形缩小倍数2,然后确定,图形比例即为1:2,结果见图8。

软件调试技巧

软件调试技巧 一、软件调试方法 软件调试有很多种方法。常用的有4种,即强行排错法、回溯排错法、归纳排错法和演绎排错法。 1.强行排错法 这种方法需要动脑筋动的地方比较少,因此叫强行排错。通常有以下3种表现形式: ●打印内存变量的值。在执行程序时,通过打印内存变量的数值,将该数值同预期的数值进行比较,判 断程序是否执行出错。对于小程序,这种方法很有效。但程序较大时,由于数据量大,逻辑关系复杂,效果较差。 ●在程序关键分支处设置断点,如弹出提示框。这种方法对于弄清多分支程序的流向很有帮助,可以很 快锁定程序出错发生的大概位置范围。 ●使用编程软件的调试工具。通常编程软件的IDE集成开发环境都有调试功能,使用最多的就是单步调 试功能。它可以一步一步地跟踪程序的执行流程,以便发现错误所在。 2.回溯排错法 这是在小程序中常用的一种有效的调试方法。一旦发现了错误,可以先分析错误现象,确定最先发现该错误的位置。然后,人工沿程序的控制流程,追踪源程序代码,直到找到错误根源或确定错误产生的范围。 3.归纳排错法 归纳法是一种从特殊推断一般的系统化思考方法。归纳法调试的基本思想是,从一些线索(错误的现象)着手,通过分析它们之间的关系来找出错误,为此可能需要列出一系列相关的输入,然后看哪些输入数据的运行结果是正确的,哪些输入数据的运行结果有错误,然后加以分析、归纳,最终得出错误原因。 4.演绎排错法 演绎法是一种从一般原理或前提出发,经过排除和精化的过程来推导出结论的思考方法。调试时,首先根据错误现象,设想及枚举出所有可能出错的原因作为假设。然后再使用相关数据进行测试,从中逐个排除不可能正确的假设。最后,再用测试数据验证余下的假设是否是出错的原因。 二、调试的原则 调试能否成功一方面在于方法,另一方面很大程度上取决于个人的经验。但在调试时,通常应该遵循以下一些原则。 1.确定错误的性质和位置的原则 用头脑去分析思考与错误征兆有关的信息,避开死胡同。调试工具只是一种辅助手段。利用调试工具可以帮助思考,但不能代替思考。通常避免使用试探法,最多只能将它当作最后的手段,毕竟小概率事件有时也会发生。 2.修改错误的原则 在出现错误的地方,很可能还有别的错误。修改错误的一个常见失误是只修改了这个错误的征兆或这个错误的表现,而没有修改错误本身。当新修正一个错误的同时又引入新的错误。 三、有效减少调试时间 1.绘制程序流程图 一些程序员认为,绘制程序流程图是件繁琐的事,而且浪费时间。其实不然,当读者对着偌大的程序一筹莫展时,面对纷纭复杂的关系理不出头绪时,使用程序流程图绝对可以事半功倍。 因此建议在编制程序前先绘制流程图,这样编程的思路有条理,调试时同样会有条不紊。若编制程序之前没有绘制流程图,当排错没有进展时,可以马上编写流程图。你会发现,程序中某些分支或细节被忽略了,这些细节可能就是程序出错的地方。 2.不要过多地依赖单步调试 有些程序对时间很敏感。数据只在那么一瞬间有效,可谓稍纵即逝。所以等到单步执行到那里时,

程序调试技巧之调用堆栈

调试技巧之调用堆栈 在计算机科学中,Callstack是指存放某个程序的正在运行的函数的信息的栈。Call stack由stack frames组成,每个stack frame对应于一个未完成运行的函数。 在当今流行的计算机体系架构中,大部分计算机的参数传递,局部变量的分配和释放都是通过操纵程序栈来实现的。栈用来传递函数参数,存储返回值信息,保存寄存器以供恢复调用前处理机状态。每次调用一个函数,都要为该次调用的函数实例分配栈空间。为单个函数分配的那部分栈空间就叫做stack frame,也就是说,stack frame这个说法主要是为了描述函数调用关系的。 Stackframe组织方式的重要性和作用体现在两个方面:第一,它使调用者和被调用者达成某种约定。这个约定定义了函数调用时函数参数的传递方式,函数返回值的返回方式,寄存器如何在调用者和被调用者之间进行共享;第二,它定义了被调用者如何使用它自己的stack frame来完成局部变量的存储和使用。 简单介绍 调试是程序开发者必备技巧。如果不会调试,自己写的程序一旦出问题,往往无从下手。本人总结10年使用VC经验,对调试技巧做一个粗浅的介绍。希望对大家有所帮助。 今天简单的介绍介绍调用堆栈。调用堆栈在我的专栏的文章VC调试入门提了一下,但是没有详细介绍。 首先介绍一下什么叫调用堆栈:假设我们有几个函数,分别是function1,function2,function3,funtion4,且function1调用function2,function2调用function3,function3调用function4。在function4运行过程中,我们可以从线程当前堆栈中了解到调用他的那几个函数分别是谁。把函数的顺序关系看,function4、function3、function2、function1呈现出一种“堆栈”的特征,最后被调用的函数出现在最上方。因此称呼这种关系为调用堆栈(callstack)。 当故障发生时,如果程序被中断,我们基本上只可以看到最后出错的函数。利用call stack,我们可以知道当出错函数被谁调用的时候出错。这样一层层的看上去,有时可以猜测出错误的原因。常见的这种中断时ASSERT宏导致的中断。 在程序被中断时,debug工具条的右侧倒数第二个按钮一般是callstack按钮,这个按钮被按下后,你就可以看到当前的调用堆栈。

教你如何调节人声音色的调试技巧

教你如何调节人声音色的调试技巧 人声音色的调试技巧 1. 人声是一个复合音。也就是由声音的基音和一系列的泛音所构成。这些泛音都是基音频率的位数,物理学叫分音,电声学叫谐波,音乐中叫泛音。低频泛音的幅度较强,音色就表现得混厚;中频泛音的幅度比较强,音色就表现得圆润、自然、和谐;高频泛音的幅度比较强,音色就表现得明亮、清透、解析力强。 2. 如果高频段频率过弱,其音色就变得灰哑、缺少韵味、和个性;如果高频段频率过强,音色就会变得尖噪、刺耳。 如果中高频段的频率过弱,音色就变得暗淡、朦胧;如果中高频段的频率过强,其音色就会变得呆板。 3. 如果低频段的频率过弱,音色将会变得单薄、苍白;如果低频段的频率过强,音色会变得浑浊不清。 音响话筒怎样调节使用效果好! 调试篇 1.怎样调好话筒? 目前流行、通俗的演唱使用的动圈话筒音箱摆放尽量不要把话筒拾音区域覆盖进去。唱歌底气不足的加中高频,突出他的亮,底气很足的减低频,省得声音破掉,女人加低频声音厚,男人加高频声音透。 2.如何调音? ①设备的开、关机顺序 由音源设备(CD机、DVD机、)、音频处理设备(效果器、等)到功率放大器到电视机、投影机、。关机时顺序相反,应先关功放。这样操作可以防止开、关机对设备的冲击,防止烧毁功放和扬声器。 KTV音响声道系统三大的特点 声道系统的特点: 第一从声音效果上,能够使声音的密度感更好,声场更加宽阔,能够很好的营造出临场感和现场气氛,声场的密度感大大增加歌唱时倍感轻松, ◆第二从声压水平上来看,采用三只辅助音响能够使较小尺寸的音箱达到相同的声音量感和声压水平,这样更加便于我们进行箱体的安装,使其更好的溶入装修之中。同时在低频的表现上来看,多只小尺寸的扬声器的低频速度感比单只大口径扬声器单元更好,主观听感的冲击力和刺激感更加强烈,表现的声底将更干净,清晰。 第三从音箱运行安全性上,众所周知卡拉OK 音箱的扬声器是很容易损坏的,除了摔MIC,啸叫等

RB说明书中文版

新型环保制冷剂 R415B (原THR01b) 产 品 说 明 书 目录 1. R415B产品的理化指标 2. R415B产品的主要物性参数 3. R415B产品的环境性能 4. R415B产品的热工性能 5. R415B产品的安全性能 6. R415B产品的直接充灌性能

7. R415B产品的使用技术和充灌指南 8. 技术协助 附表1、充注用R415B的饱和性质表 附表2、充注用R134a的饱和性质表 说明:此版本说明书,系根据近年来实际应用需要,对原说明书作相应的修订和补充。使用R415B时,请以此版本为准。今后还将根据实际需要,不定期地出版新版本说明书。

R415B(原THR01b)可直接充灌于汽车空调中替代R134a。 R415B是美国制冷供暖空调工程师学会(ASHRAE)授予THR01b的国际编号。 R415B于1998年获美国国家环保局“重要的新替代物”(SNAP)项目的认可。 R415B被我国国家环保总局评为“1999年A类国家重点环境保护实用技术”,是2004年国家环保总局推荐的消耗臭氧层物质(ODS)替代品。 R415B的主要特点是:⑴环保性能好;⑵安全性能好。无毒、不易燃;⑶热工性能好。节能,制冷性能好,降温速度快;⑷直接充灌性能好。不必改动原R134a 制冷空调系统的部件和生产线,可直接充灌,转轨费用低。 1.R415B产品的理化指标 外观:无色透明,不混浊 气味:无异臭 纯度:≥99.8% 水份:≤10mg/kg 酸度(以HCl计):≤0.1mg/kg 蒸发残留物:≤50mg/kg 2.R415B产品的主要物性参数 R415B为近共沸的二元混合物。表1比较了R415B与R12和R134a的主要物性参数,可知R415B的相变汽化潜热大、临界温度高、导热系数大和粘度小等几个特征使R415B的制冷系统充装量更少、制冷速度更快、换热和流动效果更好。 表1 R415B与R12和R134a的主要物性参数

在Eclipse中使用debug(Eclipse调试常用技巧)

Eclipse调试常用技巧 发表时间:2010-04-06 最后修改:2010-11-26 记得刚刚毕业的时候,自己连断点也不会打,当时还在用JCreate,就连毕业设计也是用System.out找Bug的,想想真的很笨。开始工作后,一个星期过去了,在一个1、2百万行的系统中找Bug,我依然在用System.out,当时最痛苦的就是修改代码,每次找到疑似Bug,就输出一下,然后重启(那时也不知道代码热替换),直到有一天带我的导师发现了这样笨笨的调试Bug,才让我第一次认识了断点,也知道了代码修改完了可以进行热替换,我这个中国教育的半牺牲品才算向美好生活迈进了一小步。 1、条件断点 断点大家都比较熟悉,在Eclipse Java编辑区的行头双击就会得到一个断点,代码会运行到此处时停止。 条件断点,顾名思义就是一个有一定条件的断点,只有满足了用户设置的条件,代码才会在运行到断点处时停止。 在断点处点击鼠标右键,选择最后一个"Breakpoint Properties" 断点的属性界面及各个选项的意思如下图,

2、变量断点 断点不仅能打在语句上,变量也可以接受断点, 上图就是一个变量的打的断点,在变量的值初始化,或是变量值改变时可以停止,当然变量断点上也是可以加条件的,和上面的介绍的条件断点的设置是一样的。 3、方法断点 方法断点就是将断点打在方法的入口处, 方法断点的特别之处在于它可以打在JDK的源码里,由于JDK在编译时去掉了调试信息,所以普通断点是不能打到里面的,但是方法断点却可以,可以通过这种方法查看方法的调用栈。

4、改变变量值 代码停在了断点处,但是传过来的值不正确,如何修改一下变量值保证代码继续走正确的流程,或是说有一个异常分支老是进不去,能不能调试时改一下条件,看一下异常分支代码是否正确? 在Debug视图的Variables小窗口中,我们可以看到mDestJarName变量的值为" F:\Study\eclipsepro\JarDir\jarHelp.jar" 我们可以在变量上右键,选择"Change Value..."在弹出的对话框中修改变量的值, 或是在下面的值查看窗口中修改,保用Ctr+S保存后,变量值就会变成修改后的新值了。 5、重新调试 这种调试的回退不是万能的,只能在当前线程的栈帧中回退,也就说最多只能退回到当前线程的调用的开始处。 回退时,请在需要回退的线程方法上点右键,选择"Drop to Frame"

VB程序调试技巧

一,如果遇到了一些逻辑性很强的问题比如有循环什么的我的方法是在关键地方加入debug.print 变量 这样可以比较好地找到问题 二,msgbox 三,监视窗口,如下面的例子 For i=1 to 10000 A=sqr(i) next i 你想再监视当i=799时A的值,就可以添加监视,方法:点调试,添加监视,选择“当监视值为真时中断”,上面表达式框中写上i=799, 这样你按F5,运行程序,程序会在i=799时中断。其他选项你可以自己去琢磨一下。 一个程序如何顺利的“脱产”,调试的过程是非常重要的。学过、钻研过程序设计的人都有同样的感受,很多情况下,调试程序的过程会比程序编写的过程更为困难。任何一个天才都不敢说,他编的程序是100%正确的。几乎每一个稍微复杂一点的程序都必须经过反复的调试、修改,最终才完成。所以说,程序的调试是编程中的一项重要技术。 程序中的典型错误类型 A类:语法错误。 B类:编译错误。 C类:属性设置错误。 D类:逻辑错误。 调试方法 方法一:利用“MSDN帮助菜单” “MSDN帮助菜单”是一个很好的自学工具,对于出现调试对话框的菜单来说,可以按下“帮助”按钮查看错误原因。 对于一些不是很清楚的函数格式、保留字的作用,也可以借助“帮助菜单”。 方法二:逐过程检查 主要检查代码是否写对,位置有没有错误,关键是要确定一段代码是在哪个事件控制下的。不妨先在脑海中把整个程序过一边,想一想究竟会有哪些事件发生(有些事件是人机互动的,例如:鼠标点击;而有些是机器自己执行的,这时要想到计时器的作用);然后想一想每一件事发生后有什么效果。我们代码所编写的一般就是事件发生后的这个效果,那么以此事件来决定代码所写的位置。 方法三:逐语句检查(顺序、语义) 主要检查每一句代码的顺序是否写对,语义是否正确。 把整个代码从头至尾地读一边,仔细思索每一段子过程什么时候执行,以及每一子过程中的每一句代码什么时候发生,必要时可以在程序段中插入Print语句分段查看;也可用注释语

C++编程中的四个调试小技巧

C++编程中的四个调试小技巧 1.调试标记 适用预处理#define定义一个或多个调试标记,在代码中把调试部分使用#ifdef 和#endif 进行管理。当程序最终调试完成后,只需要使用#undef标记,调试代码就会消失。常用的调试标记为DEBUG, 语句序列: #define DEBUG #ifdef DEBUG 调试代码 #endif 2.运行期间调试标记 在程序运行期间打开和关闭调试标记。通过设置一个调试bool标记可以实现。这对命令行运行的程序更为方便。 例如下面代码 #include<iostream> #include <string> using namespace std; bool debug =false; int main(int argc,char*argv[]) { for(int i=0;i<argc;i++) if(string(argv[i])=="--debug=on") debug = true; bool go=true; while(go) { if(debug) {

调试代码 }else {} } } 3.把变量和表达式转换成字符串 可是使用字符串运算符来实现转换输出定义 #define PR(x) cout<<#x"="<<x<<'\n' 4.c语言的assert() 该宏在<assert>中,,当使用assert时候,给他个参数,即一个判读为真的表达式。预处理器产生测试该断言的代码,如果断言不为真,则发出一个错误信息告诉断言是什么以及它失败一会,程序会终止。 #include< assert> using namsapce std; int main() { int i=100; assert(i!=100); //Fails } 当调试完毕后在#include<assert>前加入#define NDEBUG即可消除红产生的代码 }

调试程序的简单说明.

难怪很多前辈说调试是一个程序员最基本的技能,其重要性甚至超过学习一门语言。不会调试的程序员就意味着他即使会一门语言,却不能编制出任何好的软件。 我以前接触的程序大多是有比较成形的思路和方法,调试起来出的问题都比较小,最近这个是我自己慢慢摸索调试,接触了很多新的调试方法,并查了很多前辈的总结,受益匪浅,总结以前的和新的收获如下: VC 调试篇 设置 为了调试一个程序,首先必须使程序中包含调试信息。一般情况下,一个从AppWizard 创建的工程中包含的Debug Configuration 自动包含调试信息,但是是不是Debug 版本并不是程序包含调试信息的决定因素,程序设计者可以在任意的Configuration 中增加调试信息,包括Release 版本。 为了增加调试信息,可以按照下述步骤进行: ? 打开Project settings 对话框(可以通过快捷键ALT+F7打开,也可以通过IDE 菜单Project/Settings 打开 ?选择C/C++页,Category 中选择general ,则出现一个Debug Info 下拉列表框,可供选择的调试信息方式包括: 命令行 Project settings 说明 无 None 没有调试信息 /Zd Line Numbers Only 目标文件或者可执行文件中只包含全局和导出符号以及代码行信息,不包含符号调试信息

/Z7 C 7.0- Compatible 目标文件或者可执行文件中包含行号和所有符号调试信息,包括变量名及类型,函数及原型等 /Zi Program Database 创建一个程序库(PDB,包括类型信息和符号调试信息。 /ZI Program Database for Edit and Continue 除了前面/Zi 的功能外,这个选项允许对代码进行调试过程中的修改和继续执行。这个选项同时使 #pragma 设置的优化功能无效 ? 选择Link 页,选中复选框"Generate Debug Info",这个选项将使连接器把调试信息写进可执行文件和DLL ?如果C/C++页中设置了Program Database 以上的选项,则Link incrementally 可以选择。选中这个选项,将使程序可以在上一次编译的基础上被编译(即增量编译,而不必每次都从头开始编译。调试方法: 1、使用 Assert(原则:尽量简单assert只在debug下生效,release下不会被编译。 2、防御性的编程 3、使用Trace 4、用GetLastError来检测返回值,通过得到错误代码来分析错误原因 5、把错误信息记录到文件中 位置断点(Location Breakpoint 大家最常用的断点是普通的位置断点,在源程序的某一行按F9就设置了一个位置断点。但对于很多问题,这种朴素的断点作用有限。譬如下面这段代码:

PyroSiM中文版用户说明书

第1章安装准备 安装PyroSim 为了工作,通过本教程,您必须能够运行PyroSim。您可以从互联网下载PyroSim,将可获得免费试用。。 单位 除非另有说明,在本教程中所给予的指示,将承担PyroSim的现行SI单位制。如果PyroSim 是使用不同的单位系统,模拟不会产生预期的结果。为了确保您使用的是SI单位: 1、在View菜单上,单击Units。 2、在Units的子菜单,确认SI是选定的。 你可以在任何时候,SI和英制单位之间切换。数据存储在原有存储系统,所以当你切换单位时,不会损失精度。 操作的三维图像 ?为了旋转(spin)三维模型:选择然后在模型上单击左键并移动鼠标。该模型会旋转,就像您选择球体上的一个点。 ?放大zoom:选择(或按住ALT键)和垂直拖动鼠标。选择然后按一下拖动以定义一个缩放框。 ?移动move模式:选择(或按住Shift键)并拖动来重新定位模型窗口。 ?改变重点:选择对象(S),然后选择定义一个较小的“查看选定对象周围的领域。选择 将重置,包括整个模型。 ?在任何时候,选择(或按Ctrl+R),将重置模型。 您还可以使用Smokeview和以人为本的控制。请参阅用户手册为PyroSim说明。 FDS的概念和术语 材料 用于定义材料热性能和热解行为。 表面 表面是用来定义在您的FDS模型的固体物体和通风口的属性。在混合物或层表面可以使用先

前定义的材料。默认情况下,所有的固体物体和通风口都是有惰性的,一个固定的温度,初始温度。 障碍物 障碍物的根本在火灾动力学模拟的几何表示(FDS)[FDS-SMV的官方网站]。障碍物两点定义在三维的矩形固体空间。表面特性,被分配到每个面对的阻挠。设备和控制逻辑可以定义创建或删除在模拟过程中的一个障碍。 当创建一个模型,障碍物的几何形状并不需要相匹配的几何网格的解决方案中使用。然而,产品安全的解决方案将配合所有几何解决方案网状。在FDS分析,阻塞所有的面转移到对应最近的网状细胞。因此,一些障碍物有可能成为在分析厚;其他可能成为薄,对应于一个单细胞的脸,这有可能引入不必要的到模型的差距。这些含糊之处,可避免使所有的几何对应网格间距。 通风口 有一般使用上的通风口FDS集团来描述二维平面物体。从字面上理解,一个用于排气模型组件通风系统的建筑,如扩散或回报。在这些情况下,排气坐标定义为一个平面形成的边界风管。你也可以使用通风口作为一种手段,应用到某一特定边界条件下的矩形表面。例如一堆火,可由指定一个排气口或者网边界或固体表面上产生。通风口表面定义了火所需要特性的。 计算网格 在FDS集团直线域内进行的计算称为网格。每个网格划分为矩形。当进行选择时必须考虑这两个因素。矩形尺寸达到了所需要的分辨率定义对象模型(障碍)和理想的流量动力学分辨率解决方案(包括当地消防诱导的影响)的要求。虽然几何对象(障碍)在一个FDS场模拟分析中可以指定试样尺寸不落在矩形所处的坐标,但在FDS解决方案中,所有的阻力都转向了最近的矩形。如果一个阻塞是非常小,两个面可以近似为相同的矩形。FDS用户指南[McGrattan,克莱恩,Hostikka、弗洛伊德、2009]建议,全功能、障碍物应指定至少一层矩形的厚度。作为一个结果,矩形大小必须足够小,但能够合理地代表问题的几何形状。另外,矩形块应该尽可能接近立方体。矩形尺寸是否足以解决水流动力条件方案只能由网格敏感性研究确定。关于网格大小的模型敏感性将在章节5验证,对于核能电厂的火灾模型选择的的应用[美国:2007)。它的职责是进行灵敏度分析,以研究作为部分任何仿真。 第二章 ExampleProblemsProvidedwithFDS5 如果你想要觉得有趣并能很快的进行一些实例分析,你可以导入包含了NIST的FDS5输入文件。在PyroSim2009\SAMPLES\FDS5文件夹的PyroSim分布中提供了这些例子。本章我们列举几

苹果最新iPad2中文版使用说明书(完整超详细)

本人整理很长时间后在分享的.希望大家喜欢 首先我先说下,源于网上个人整理后分享的,整理也要花费时间和精力,这几个币下载也不算贵的,购买别人的劳动成果也是对别人的一种肯定。如果你不下可以去网上自己去找, 请不要骂人。 暂时免费,果断时间我会改过来收费 苹果iPad2平板电脑新手使用教程 有需求请下载,因为超详细 最近关于苹果最火的无非就是iPad2的发售,之前用过iPhone的朋友对iPad2的使用还算了解,但也有没用iPhone但入手iPad2的朋友,这样对苹果官方的套件iTunes就不是很熟悉了,小编有幸入手了一台iPad2,这里给刚入手iPad2但又不是很熟悉不太会用的朋友一个简单的初级入门iPad2使用教程。 什么是iTunes

iTunes是苹果所有移动设备的PC套件,不管是iPod、iTouch、iPhone还是今天要说的iPad2,都要使用iTunes来安装应用程序。 下载完毕后,安装好下载的iTunes,把iPad2用数据线连上电脑,iTunes就会识别了。 同步程序 因为现在iPad2的越狱还没有高人放出,大家只能花钱购买正版或者是免费的试玩版的游戏或者软件了。 注册好了之后,找到你喜欢的一个应用程序,比如我选的这个 点开之后是这个界面,然后点击这里的免费字样

然后就会显示正在下载 下载好了之后,在应用程序选项卡,就会看到刚刚下载的游戏。

这时点击设备中的应用程序选项卡,然后选中要同步的程序 接着点击右下角的同步字样,等待同步完毕即可。 这样就同步完毕之后就会在iPad2的桌面上看到刚刚下载的网球游戏了,QQ等其他一些免费的软件也是一样的道理。 下面是我用iPad2专用的QQ上的一些截图,看着确实很过瘾。

投影设置小窍门-投影机最简单调试方法

投影设置小窍门-投影机最简单调试方法

投影设置小窍门投影机最简单调试方法 随着高清影音时代到来,包括大屏幕电视、显示器在内的显示产品持续热销,其中就连消费者以前很少接触的家用投影机也变得好卖了许多。不过,相比传统的家电产品,投影机无论在安装还是调试方面都要复杂不少。 作为一种精密的光学设备,投影机的使用方法与许多家电产品有所不同,在使用之中,有不少注意事项需要提前阅读。今天,小编主要介绍一些投影机菜单中的主要功能与调试方法,希望对于刚刚接触投影及的新手带来一些帮助。 画面颠倒怎么办?投影方式需设置正确 在日常使用中,投影机最常见的安装方式无外乎吊装与正投两种。但是,由于每款投影机的镜头规格不同,其产品在投影距离与投射角度上存在差异,因此在购买或安装投影机前,要根据说明书中的投射距离参数计算安装位置。 一些高端产品具备镜头位移功能 点击此处查看全部新闻图片

在一些中高端家用投影机中,用户可以通过镜头位移功能调整画面位置,而且画面质量不会降低。通过这一功能,投影机的安装范围大幅扩大,能够安置在沙发一旁的边桌或者专业器材架上,特别适合不便于吊装投影机的家庭。当然,这些具备位移功能的产品,售价要更贵一些。 投影方式确保设置正确 点击此处查看全部新闻图片 无论投影机采用吊装还是正投,首先要在菜单中选择相应的投影方式,才能获得方向正确的显示画面。否则,可能会出现画面颠倒的情况,此时调整投影方式即可解决。 画面变形咋办?尝试使用梯形校正功能 与安装显示器、平板电视相似,投影机同样不能放在不平稳的表面或架子上,最好能够水平放置,此时投影画面最清晰,且不会出现梯形畸变。如果需要向上投影时,投影机倾斜角度不应超过15度,否则将会影响投影机的使用寿命。

PLC程序调试方法及步骤

来源:中国物资采购网时间:2010年5月6日11时20分【大中小】PLC程序的调试可以分为模拟调试和现场调试两个调试过程,在此之前首先对PLC外部接线作仔细检查,这一个环节很重要。外部接线一定要准确无误。也可以用事先编写好的试验程序对外部接线做扫描通电检查来查找接线故障。不过,为了安全考虑,最好将主电路断开。当确认接线无误后再连接主电路,将模拟调试好的程序送入用户存储器进行调试,直到各部分的功能都正常,并能协调一致地完成整体的控制功能为止。 1.程序的模拟调试 将设计好的程序写入PLC后,首先逐条仔细检查,并改正写入时出现的错误。用户程序一般先在实验室模拟调试,实际的输入信号可以用钮子开关和按钮来模拟,各输出量的通/断状态用PLC上有关的发光二极管来显示,一般不用接PLC实际的负载(如接触器、电磁阀等)。可以根据功能表图,在适当的时候用开关或按钮来模拟实际的反馈信号,如限位开关触点的接通和断开。对于顺序控制程序,调试程序的主要任务是检查程序的运行是否符合功能表图的规定,即在某一转换条件实现时,是否发生步的活动状态的正确变化,即该转换所有的前级步是否变为不活动步,所有的后续步是否变为活动步,以及各步被驱动的负载是否发生相应的变化。 在调试时应充分考虑各种可能的情况,对系统各种不同的工作方式、有选择序列的功能表图中的每一条支路、各种可能的进展路线,都应逐一检查,不能遗漏。发现问题后应及时修改梯形图和PLC中的程序,直到在各种可能的情况下输入量与输出量之间的关系完全符合要求。 如果程序中某些定时器或计数器的设定值过大,为了缩短调试时间,可以在调试时将它们减小,模拟调试结束后再写入它们的实际设定值。 在设计和模拟调试程序的同时,可以设计、制作控制台或控制柜,PLC之外的其他硬件的安装、接线工作也可以同时进行。 2.程序的现场调试 完成上述的工作后,将PLC安装在控制现场进行联机总调试,在调试过程中将暴露出系统中可能存在的传感器、执行器和硬接线等方面的问题,以及PLC的外部接线图和梯形图程序设计中的问题,应对出现的问题及时加以解决。如果调试达不到指标要求,则对相应硬件和软件部分作适当调整,通常只需要修改程序就可能达到调整的目的。全部调试通过后,经过一段时间的考验,系统就可以投入实际的运行了。 本文来自: 中国物资采购网https://www.doczj.com/doc/953016192.html, 详细出处参考:https://www.doczj.com/doc/953016192.html,/newsinfo/2010-5-6/201056-11200321719338297.html PLC程序现场调试指在工业现场,甩有设备都安装好后,所有连接线都接好后的实际调试。也是PLC程序的最后调试。现场调试的目的是,调试通过后,可交给用户使用,或试运行。现场调试参与的人员较多,要组织好,要有调试大纲。依大纲,按部就班地一步步推进。开始调试时,设备可先不运转,甚至了不要带电。可随着调试的进展逐步加电、开机、加载,直到按额定条件运转。具体过程大体是: 1)、要查接线、核对地址。要逐点进行,要确保正确无误。可不带电核对,那就是查线,较麻烦。也可带电查,加上信号后,看电控系统的动作情况是否符合设计的目的。 2)、检查模拟量输入输出。看输入输出模块是否正确,工作是否正常。必要时,还可用标准仪器检查输入输出的精度。 3)、检查与测试指示灯。控制面板上如有指示灯,应先对应指示灯的显示进行检查。一方面,查看灯坏了没有,另一方面检查逻辑关系是否正确。指示灯是反映系统工作的一面镜子,先调好它,将对进一步调试提供方便。 4)、检查手动动作及手动控制逻辑关系。完成了以上调试,继而可进行手动动作及手动

NiosII软件调试技巧

NiosII 之软件调试技巧 观察寄存器 对寄存器的观察和编辑是最基本也是最重要的调试手段. ? 菜单操作 NiosII IDE->Window->Show View->Registers 图示意图 1: RegisterView 编辑寄存器的值 右键单击目标寄存器,并选择Ch ? ange Register Value ,输入一个新值,回车即可;被修红色显示; ? rs view 中或者某个寄存器上单击右键,并选择Format ,然后在下列中选择显示格式 Hexadecimal . 寄存器的详细介绍请参考NiosII 之处理器操作模式及寄存器改过的寄存器会以 设置寄存器值的显示格式 在registe Natural . Decimal . 。

观察变量 Variables View 默认显示当前函数中的所有局部变量,用户也可以在Variables View 中通过鼠标右键选择Add Global Variables,添加任何感兴趣的全局变量. ? 菜单操作 NiosII IDE->Window->Show View->Variables 图示意图 2: VariablesView 编辑变量的值 ? 右键单击目标变量,并选择Change Variable Value,输入一个新值,回车即可;被修红色显示; ? 改过的变量会以 设置变量值的显示格式 在Variables View 中或者某个变量上单击右键,并选择Format,然后在下列中选择显示格式 Hexadecimal . ? : Natural . Decimal . 查看变量的类型属性 在Variables View 中的某个变量上单击右键,并选择Cast to Type;

编译与调试技巧

调试是一个程序员最基本的技能,其重要性甚至超过学习一门语言。不会调试的程序员就意味着他即使会一门语言,却不能编制出任何好的软件。 这里我简要的根据自己的经验列出调试中比较常用的技巧,希望对大家有用。本文约定,在选择菜单时,通过/表示分级菜单,例如File/Open表示顶级菜单File的子菜单Open。 设置 为了调试一个程序,首先必须使程序中包含调试信息。一般情况下,一个从AppWizard创建的工程中包含的Debug Configuration自动包含调试信息,但是是不是Debug版本并不是程序包含调试信息的决定因素,程序设计者可以在任意的Configuration中增加调试信息,包括Release版本。 为了增加调试信息,可以按照下述步骤进行: ?打开Project settings对话框(可以通过快捷键ALT+F7打开,也可以通过IDE菜单Project/Settings打开) ?选择C/C++页,Category中选择general ,则出现一个Debug Info下拉列表框,可供选择的调试信息方式包括: ? ?选择Link页,选中复选框"Generate Debug Info",这个选项将使连接器把调试信息写进可执行文件和DLL ?如果C/C++页中设置了Program Database以上的选项,则Link incrementally可以选择。选中这个选项,将使程序可以在上一次编译的基础上被编译(即增量编译),而不必每次都从头开始编译。

断点是调试器设置的一个代码位置。当程序运行到断点时,程序中断执行,回到调试器。断点是最常用的技巧。调试时,只有设置了断点并使程序回到调试器,才能对程序进行在线调试。 设置断点:可以通过下述方法设置一个断点。首先把光标移动到需要设置断点的代码行上,然后 ?按F9快捷键 ?弹出Breakpoints对话框,方法是按快捷键CTRL+B或ALT+F9,或者通过菜单Edit/Breakpoints打开。打开后点击Break at编辑框的右侧的箭头,选择合适的位置信息。一般情况下,直接选择line xxx就足够了,如果 想设置不是当前位置的断点,可以选择Advanced,然后填写函数、行号 和可执行文件信息。 去掉断点:把光标移动到给定断点所在的行,再次按F9就可以取消断点。同前面所述,打开Breakpoints对话框后,也可以按照界面提示去掉断点。 条件断点:可以为断点设置一个条件,这样的断点称为条件断点。对于新加的断点,可以单击Conditions按钮,为断点设置一个表达式。当这个表达式发生改变时,程序就被中断。底下设置包括“观察数组或者结构的元素个数”,似乎可以设置一个指针所指向的内存区的大小,但是我设置一个比较的值但是改动范围之外的内存区似乎也导致断点起效。最后一个设置可以让程序先执行多少次然后才到达断点。 数据断点:数据断点只能在Breakpoints对话框中设置。选择“Data”页,就显示了设置数据断点的对话框。在编辑框中输入一个表达式,当这个表达式的值发生变化时,数据断点就到达。一般情况下,这个表达式应该由运算符和全局变量构成,例如:在编辑框中输入g_bFlag这个全局变量的名字,那么当程序中有g_bFlag= !g_bFlag时,程序就将停在这个语句处。 消息断点:VC也支持对Windows消息进行截获。他有两种方式进行截获:窗口消息处理函数和特定消息中断。 在Breakpoints对话框中选择Messages页,就可以设置消息断点。如果在上面那个对话框中写入消息处理函数的名字,那么每次消息被这个函数处理,断点就到达(我觉得如果采用普通断点在这个函数中截获,效果应该一样)。如果在底下的下拉列表框选择一个消息,则每次这种消息到达,程序就中断。 值

程序调试步骤

一、认识调试功能 在组建(build)菜单中,点击开始调试(start debug),在其下级子菜单中,包含了启动调试器运行的各项子命令(如图1所示) 图1 开始调试菜单 各子命令及其功能如下: ?Go:从程序中的当前语句开始执行,直到遇到断点(后面讲)或遇到程序结束。 ?Step Into:控制程序单步执行,并在遇到函数调用时进入函数内部。 ?Run to Cursor:在调试运行程序时,使程序运行到当前光标所在位置时停止,相当于设置了一个临时断点。 二、单步调试代码 利用图1菜单中的Step into功能或按F11键,进入单步调试状态,有一个箭头指向程序的第一行,每按一次F11键,程序再向前执行一行语句,如图2所示。

图2 开始调试后的界面 我们对图2的界面进行观察。 首先,菜单中增加一个调试(debug)菜单,如图中①处,下面是菜单中的部分功能(鼠标浮到上面时,会有提示,请试一试。) ?Step Into(F11):单步调试程序,遇到调用函数时,进入函数内部逐步执行; ?Step Over(F10):也是单步调试程序,遇到调用函数时,并不进入函数内容执行; ?Step Out:调试程序时,从正在执行的某个嵌套结构的内部跳到该结构的外部,常用于知道调用函数中不存在错误的情况; ?Run to Cursor(CTRL-F10):调试程序时,直接运行到插入点处。 其次,和当前正在执行的语句相关的变量,以及其当前的值显示在了②处。 再次,黄色箭头代表了正在执行的位置。 【练习1】 下面,针对求1+2+3+...+100的程序,体验单步执行。步骤: (1)编写如图所示求1+2+3+...+100的程序,排除编译错误; (2)按前述开始单步执行,用“Step Into(F11)”持续执行,在执行过程中,注意观察变量的变化。 ?调试中,要将自己的预期和计算机执行的结果进行比较,当发现不一致,恭喜,问题找到了。

Apache 用户手册(中文版)

WWW WWW ! "#$%&'() *+,-./0123 4567!89% :;<=Linux>?@A WWW >B:4 $Internet! intranet $CD E WWW FGHIJK LM:NO;?@= v Ejk Gc2fg wmnxy zL ! " # $ !l{p|}=~Emn Nc 5 2 QR A xy /( mn) h @p48 Option F4 Override (!fg C srm.conf jkQ ?@ c.htacess2t mn xy) 45p ! /home/httpd/virtual/virtual1/ mn+C c index F>G! f index.html (! srm.conf f g) Q R m n ! $o FollowSymLinks 5 Symbolic Link ?mn¢ £g ¤¢¥pq|?@§¨fglEmn y?order allow deny Ga??

-?ˉ °± -?45pl{2U8 =(allow from all) :LM 3 W?@!?′μ w deny ?·! C zL %&' () () ?1 fg:oo?jk$C ??? I ?àá?>?@= ˉ pq?? lEjk?C?w a? LoadModule?AddModule ?@4?èH:é ê?L st:ì d Gí|1q ??í>?@= ˉ ! * lEfgGD httpd !8? QR>òó?2 I clEfg>?@=èH: httpd @ inetd òó )& lE -&??Lpqê? port ?D>&× E IP ?ù ú?port 80 G HTTP l EüY T??(! /etc/services ?@st)LM: àá Ea? `% ?wêúo ? ?? W?? 80 tè?1éê?? cT??&= + " # LM: ê? : ` "#Gì?í? W ?fg on? :% ? IP ?ùoX , - . - lE|G¨te:%rí|lE nobody3! /etc/passwd ? /etc/group {C>?@ = ! - /- :?@ ?tèe?ò?lE ` ò?ó?? 0 1 LM: ?f÷? ?( Cp> ù:L d=)¥?@ ?C #ú? ..... ˉ a?üü yt ??p?=??> = ...... ?ü p = :( #ProxyRequests On apache F?@N Proxy c 4>ê?=? (tips: ProxyRemote * http://remote.proxy.host:8080)

均衡器的调试技巧

均衡器的调试技巧 均衡器(EQUALSER)是对声信号频率响应反应及振幅进行调整的电声处理设备。它可以改变声与谐波的成份比、频响特性曲线、频带宽度等。频率均衡器广泛用于各种音响系统,如厅堂扩音放音系统、广播录音系统以及家庭音响系统。在录音(指同期录音和多轨前期录音)和后期加工(指现成录音节目二度均衡和多轨录音后期制作)中对美化声音起到广泛的作用。例如:(a)弥补频响缺陷;(b)弥补声源音质音色缺陷;(c)突出乐器特色或改变乐器音色;(d)平衡乐队中各个声部的响度;(e)提高音乐信号的丰满度、明亮度和清晰度;(f)增加临场感,调整演奏层次;(g)缓解声部间串音,衰减泄露频率;(h)去除噪声及干扰声,提高信噪比;(I)修正听音环境频响缺陷,均衡室内频响—可以说,均衡器是录音师和音响师工作中最重要的调音工具。也是我们语音工作者改善语音音色的最重要的工具。 一均衡器种类特性简介 无论何种均衡器,其功能都是通过音频频率(AUDIO FREQUENEY)滤波处理实现对放大器的频率响应(AUDIO RESPONSE)进行调整。这种调整可以使某些频率的声音响度大于或小于其它频率的声音,使某一频率的电平提升或衰减若干分贝的作法即为频率均衡(EQUALSATIOM),简称EQ。均衡器对频率的提升(BOOS)衰减(FADE)有两种方式:一种是搁架形方式(SHELVING);另一种方式是峰谷形方式(PEAK SLAP AND DIP)。这两种方式的名称由对频率提升衰减的频响曲线形态而得名(还有一种分类是分为图示均衡器和参数均衡器)。下面我们对这两种方式进一步讨论。 所谓搁架形方式,实际上是将信号分频处理,一部分频率直接通过,另一部分频率(高度段或低频段)得到衰减,从而达到对声音中某段频率的相对提升或衰减,形成频率响应上的架形状态。这种方式多为高通滤波器(HIGHT PASS FILTER)和低通波波器(LOW PASS FILTER)采用,所不同的是,高低通波波器通带(PASS BOND)以外的衰减并不是平衡的,确切地说,它的衰减是连续增加的。 高通滤波器和低通正如它们名称所意味的,某些频率的电平直通,而另外的频率则被衰减。衰减少于3dB的频率为通带频率,而那些衰减超过3dB的频率则为阻带内频率。它们具有的功率谨为通带功率的1/2。信号衰减量正好为3dB的频率为截止频率或称交岔频率。在截止频率以外的阻带衰减量一般以每频程等量的分贝数值呈斜线衰减,这个衰减的比率称为斜率(SIOPE)。如;常用的的衰减斜率为每频程12dB、15dB、18dB等参量。高通滤波器的截止频率一般在20Hz至250Hz之间。低通滤波器的截止频率一般在6KHz至12KHz之间。通常,高低通滤波器可安装在专用均衡器上,作为附属功能,用于频率特性选通或滤除高低频噪声。如果同时使用高通滤波器和低通滤波器进行衰减,而使中间频段平直输出(FATTENS OUT),那么就形成发带通滤波器(BAND PASS FILTER)。这种滤波方式通带的带宽由高低通滤波的截止频率控制,而Q值则由高低通滤波器的衰减斜率控制。这种带通滤波方式的频响曲线可以灵活调整,并能做得很宽。 简单的峰谷形方式是由LC电路(即电感器与电容器组成的电路)产生的,在滤波电路中当这两个电抗元件串联时,会对某一频率表现最小阻抗,而对其它频段的信号则阻抗很大。这个阻抗小的频率称这中心频率(CENTER FREGUENCY)或谐振频率。

相关主题
文本预览
相关文档 最新文档