第一篇:AltiumDesigner09使用总结
Altium Designer 09 如想删除某层,如删除Top overlay层,先按shift+S键,使PCB文件单层显示,然后鼠标框选住Top overlay层,按Delete键,便删除了Top overlay层,然后菜单:Reports/Bill of materials,便可知道Bottom overlay层显示的器件,同样也可调出Top overlay层显示的器件。place line 与place interactive routing
若两焊盘之间有预拉线,只有用interactive routing连接后,预拉线才会消失; 信号层的line是铜箔线,具有电气特性;
3、interactive routing不能将两个不同网络的电气对象相连,若不想添加网络而将两个不同的网络连接在一起,可以使用line,不过line即使布线短路,erc也不检查。
不规则PCB物理形状绘制:选好物理边界形状(可以是从CAD导入的keepout层边界),然后菜单:设计/板子形状/按照选择对象定义;不规则PCB电气边界绘制:可以在CAD里画好之后再导入到Altium Designer里。在原理图编辑环境,可以通过菜单Design生成元件库;在PCB编辑环境,可以通过菜单Design生成封装库。
添加库时,注意文件类型。制作库时,引脚名称输入R/E/S/E/T/,显示结果为RESET。①PCB设计步骤
无法用鼠标执行一般的命令显示状态时,可以采用功能键→Page up:放大;Page Down:缩小;Home:移位到工作区中心位置显示;End:刷新;
按住鼠标右键不放,光标变为手状,拖动鼠标即可移动图纸。原理图设计
在原理图编辑环境下双击边框,打开Document Options对话框,进行图纸参数的设置。放置元件时,可以不输入序号,使用系统的默认值‘X?’,等到绘制完电路全图之后,执行菜单Tools/Annotate,将原理图中所有元件的序号重新编号。
Altium Designer右下角的system按钮可控制面板的显示与隐藏,或者通过菜单view/workspace panels。连接时,建议不要将元件的两个引脚直接连接在一起,或将元件引脚直接和网络连接而没有通过导线。
元件处于未放置状态时,按下Tab键设置属性,空格键、X键、Y键调整方向。注意元件的隐藏管脚、管脚特性、元件模式等。PCB设计
设计PCB时,一般可以分为以下几个步骤:
设计原理图→创建PCB文档→规划电路板→装载封装库和网络表→布局→设置布线规则→布线→生成报表及打印输出
在PCB设计状态下,随便按下A~Z中的一个字母(第一次按键),便弹出一个与该字母相关的快捷菜单,菜单提示中带下划线的字母便是第二次按键,由此执行快捷功能。Solder mask layer(阻焊层):是指板子上要上绿油的部分,但因为它是负片输出,所以PCB上有solder mask的部分实际效果并不上绿油,默认情况下没有阻焊层的区域都要上绿油。焊盘和过孔默认会开窗,即焊盘和过孔漏铜箔,外扩0.1016mm。Paste mask layer(锡膏防护层):对应SMD元件的焊盘,在将SMD元件贴在PCB板以前,必须在每一个SMD焊盘上先涂上锡膏,涂锡膏用的钢网需要这个paste mask文件,用来开钢网漏锡。
点击左下角的‘板层颜色’快捷按钮,可以添加/删除、显示/隐藏各层。Shift+Ctrl+空格键(也可能是Shift+空格键)切换画线方式。
设计时正视元件面,放在底层的元件的字应做镜像处理,以免混淆层面。2.1、PCB后期处理
敷铜:菜单place/polygon pour,fill mode选择hatched(tracks/arcs),如果track width比grid size 大或相等,则多边形敷铜区域是实心的。避免使用元件管脚间距的整数倍值设置网格尺寸。Lock primitives勾选,则多边形敷铜区域就成为一个整体,不能对里面的任何对象进行编辑。
网络检查和DRC检查无误后,对未布线区域进行地线填充,用大面积铜层做地线用,把印制板上没被用上的地方都与地相连接作为底线用。②PCB设计步骤 参数设置
系统设置菜单dxp/preferences 界面自定义菜单dxp/customize 原理图设计
打开或关闭工具栏 view/toolbars 图样参数设置双击边框;菜单design/document options;右键/选项/文档选项 加载元件库
放置、调整和编辑元器件 连线
创建网络表设置网络表选项,菜单project/project options,单击options标签;创建网络表,菜单design/netlist from document/protel 电气规则检查设置规则,菜单project/project options,单击error reporting和connection matrix标签;检查,菜单project/compile PCB project,编译结果显示在messages面板中 报表生成及输出菜单reports(注意报表的范围)原理图输出页面设置,菜单file/page setup 印制电路板设计
创建PCB文档①利用向导生成,打开files工作面板,点击new from template选项下的PCB board wizard选项。②手动,菜单files/new/pcb;绘制物理边界,切换到mechanical1,菜单design/board shape/redefine board shape;绘制电气边界,切换到keep-out layer,菜单place/keep out/track;设置板层结构,菜单design/layer stack manager;定义层和设置层的颜色,菜单design/board layers&colors。
将创建的PCB文档移入到和原理图同一个工程中并保存。选项设置菜单design/board options 加载元器件封装库
导入网络表菜单design/import changes from xxx.prjpcb,点击validate changes按钮,点击execute changes 元件布局①对于自动布局布线,都是在设计规则允许的情况下进行,菜单design/rules;布局,菜单tools/component placement/auto placer...,如想中途终止自动布局,菜单tools/component placement/stop auto place,再进行手工调整。②对于手工布局,不用设计规则,手工对元件进行移动、旋转、排列等操作。
网络添加当在PCB中装载了元件和网络后,一般还有些网络需要设计者自行添加,如PCB板与外部电源、输入输出信号等的连接。
布线①自动布线,按照菜单design/rules设置的布线规则,菜单auto route/all,点击route all按钮,自动对整个pcb板进行布线;菜单auto route/net,选取需要进行布线的网络,菜单tools/un-route取消布线。②手工布线,切换到布线层,调出pcb工作面板,选择网络,所选网络将突出显示,菜单place/interactive routing,放置导线的起点,移动光标,按space键可以切换导线的放置方式,按‘*’键切换布线层,并自动放置一个过孔,按Tab键,弹出导线属性对话框。PCB的后期处理①敷铜,放置填充区,菜单place/fill;放置多边形敷铜区域,菜单place/copper region;放置敷铜区,菜单place/polygon...。②补泪焊,菜单tools/teardrops...。④放置文字 原理图与PCB之间交叉追逐与互相更新菜单windows/vertically,激活原理图文档,菜单tools/cross probe或选择主工具条上的交叉探针按钮,选择一个元件,则PCB中相应的元器件被高亮显示,按鼠标右键取消该操作,编辑需要修改的目标,完成后点击右下角的clear按钮清除高亮显示状态;菜单design/update pcb document xxx.pcbdoc,更新到pcb,同样也可以从pcb追踪并更新到原理图。
PCB设计规则检查在线自动检查,菜单tools/preferences...,设置是否要进行在线规则检查,即在PCB设计过程中按照在‘design rule’中设置的规则,自动进行检查;手工检查,菜单tools/design rule check...,检查结果显示在messages面板中,并生成xxx.drc文件。
第二篇:proteus使用总结
proteus使用总结
相关设置:
1、如何设置电源为所需的电压值?
答:在菜单选项的“Design”选择“Configure Power Rails”,会弹出一个对话框,选择“Name”为“Vcc”,然后在“voltage”中设置所需电源的值
2、当仿真时不小心关掉了示波器的显示波形,第二次仿真时,示波器的波形就不会显示出
来,如何让示波器波形显示出来?
答:点击仿真运行,在运行过程中,右键选择示波器,在弹出的对话框中选择“Digital Oscilloscope”
第三篇:JavaMail使用总结(定稿)
JavaMail 概述
SUN公司发布的用来处理EMAIL的API,提供给开发者处理电子邮件相关的编程接口。它虽是SUN的API,但它还没被加在标准的JAVA开发工具包中,这就意味着你使用前必须另外下载JAVAMAIL文件。除此之外你还需要SUN的JAVABEANS Activation Framework(JAF)。Javabeans activation framework运行很复杂,简单的说就是JAVAMAIL的运行必须得依赖于它的支持。
下载安装
JAVAMAIL是可选包,项目中需要用到就去官网下载,同时也需要下载JAF。安装JAVAMAIL只需要把它们直接把它们COPY到lib里(web项目不需要build path,java项目build path一下)就算安装成功。
所需的两个jar包: JAVAMAIL
mail.jar
ACTIVATION
activation-1.1.jar
底层
Session,Message,Address,Authenticator,Transport,Store,Folder等。Session定义了一个基本的邮件会话,它需要从Properties中读取类似于邮件服务器,用户名和密码等信息。另外很好的实现了JavaMail API的框架有James、Spring Mail。Tips SMTP:用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。它帮助每台计算机在发送或中转信件时找到下一个目的地。用来发送或中转发出的电子邮件。
关于
java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream解决办法
在编写邮件发送相关程序时,会报错!
主要原因是
javax.mail和javax.activation这两个包已经在javaEE5当中属于基础包了,就是JDK中自带了已经,但是里面的方法与现在外面的mail.jar和activation.jar有一些出入,所以初学者在直接copy别人代码的时候往往会出现上面的错误。
废话不多说下面是解决方法
进到
X:/Program Files/MyEclipse 6.5/myeclipse/eclipse/plugins/com.genuitec.eclipse.j2eedt.core_6.5.0.zmyeclipse650200806/data/libraryset/EE_5 这个路径里,可以看到javaee.jar,用rar把这个文件打开,然后进到javax文件夹里,删除mail.jar和activation.jar(我的javaee.jar里,这两个东西是文件夹,总之删掉就OK,不过要注意备份一下)删掉之后运行下面的代码,经行简单的修改以后就可以实现接收邮件的功能了!我已经测试过完全可行。
第四篇:TSM使用总结
文档名称 文档密级
TSM测试总结
此次在印度进行桌面云交付和测试,客户都比较关心我们的TSM安全特性,大部分的客户需求都是能够满足,也有部分需求满足不了(比如:客户想监控web或邮件上传附件)此次交付和测试使用的版本为Secoway TSM V100R002C06SPC300+spc304,该版本为桌面云R2C01SPC200的配套版本,在使用和测试过程中有部分经验和心得,供大家参考。
1、SACG功能
SACG的功能原理:当设置了SACG功能后,通过TSM Agent在客户机的组策略上设置访问策略,可以通过命令secpol.msc打开组策略,查看到本地IP安全策略,通过该安全策略就可以控制客户机对网络的访问,如下图:
隔离域的使用:当agent对客户机进行安全检查或行为监控(前提是下发了相应的检查策略)时,发现该客户机或用户的违规行为达到Critical级别后,会把该虚拟机放到隔离域中。注意事项:如果配置了软件SACG功能,Agent需要进行首次登录后SACG功能才会生效,同时在认证前域中必须添加DDC服务器所在的网段,不然虚拟机将与DDC无法通讯,导致虚拟机无法向DDC注册,从而登录虚拟机失败
总结:SACG功能其实是需要配合TSM的检查或监控策略来触发和实现访问控制的
2、监控USB策略使用
虽然桌面云中的DDC能够控制用户对USB端口的使用,但是TSM中的USB策略能够把控制做得更细,可以记录对所有文件的拷贝、新建、编辑、重命名等操作,同时记录操作时间、账户,然后定时发送到TSM服务器,供管理员进行安全审计。在对USB策略中的文件操作监控时,需要注意下面2点:
A、在填写文件类型时可以使用“*.*”或“*” 来达到监控所有文件的目的
B、在演示监控USB拷贝文件功能时,需要通过勾选上“编辑”,因为目前TSM会把用户的2014-2-27
华为保密信息,未经授权禁止扩散
第1页, 共4页
文档名称 文档密级
“拷贝”动作记录为“编辑”,如果单单勾选“拷贝”,则agent不会进行行为记录
无法满足的需求:客户希望对拷贝到USB存储的文件进行备份;客户希望能够监控某个文件夹内的文件操作
3、快速上传策略报告
当给用户下发了行为监控策略后(如:文件操作监控、usb监控等等),用户的行为首先会被agent记录下来,并且能够在agent界面上看到,然后agent每隔几小时上传到TSM服务器,管理员就能够在TSM Portal上集中查看每个用户的行为记录,那么在演示测试中为了让客户能够快速的在TSM Potal查看到这些记录,则可以进行以下操作:
1、在虚拟机里结束secodaemon.exe进程,此时agent会掉线,secodaemon.exe会自动起来
2、然后过5分钟左右在TSM的policy report里面就可以查询到每条策略的报告或者个人报告
4、软件分发补丁
Secoway TSM V100R002C06SPC300+spc304不支持WIN7的“msu”格式补丁的自动执行,需要在虚拟机上打一个自动执行补丁,在后续版本已经解决该问题
5、TSM与WSUS联动
TSM与用户的WSUS补丁服务器联动,TSM的主要角色(或功能)为检查客户机是否打好了补丁,以此来判断客户机是否安全,再通过SACG来控制未打补丁的客户机所能够访问的网络资源。
在配置TSM上配置WSUS客户端信息时,如果没有更改过端口,则连接的端口为80,这样我2014-2-27
华为保密信息,未经授权禁止扩散
第2页, 共4页
文档名称 文档密级
们在TSM上配置WSUS端口时使用80端口,当设置成功后,在虚拟机的注册表HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdate中能够看到添加的WSUS的IP和端口
5、TSM license的申请
该工作可以由现场的GTS进行完成,但作为测试交付人员,可以了解一下license的申请流程:
1、使用TSM版本包中的ESN获取工具,获取TSM的ESN号
2、在support.huawei.com—软件中心—软件license—华为license—FNO网站(需提前申请FNO网站账号)—GTS Portal—Online Activation
3、使用合同号(Contract NO.),搜索到TSM的订单,然后输入ESN号,很快就会生成一个license文件,下载并导入到TSM中
6、纯软件版本中安装的TSM Agent显示为中文,需要修改注册表来更改TSM托盘语言 原因:纯软件版本中的demo虚拟机在制作镜像时未把操作系统的区域和语言更改为英文,则在安装TSM Agent时识别系统的托盘语言为中文
把操作系统中的区域语言改成india 英文后,TSM Agent显示成了乱码,如下图: 2014-2-27
华为保密信息,未经授权禁止扩散 第3页, 共4页
文档名称 文档密级
规避方法:
打开注册表,找到HEKY_LOCAL_MACHINE——SOFTWARE——HUAWEI——SecospaceTray,把Language改成en 2014-2-27
华为保密信息,未经授权禁止扩散 第4页, 共4页
第五篇:EXCEL使用总结
Excel 2007 筛选后的复制粘贴
在Excel 2007中,有时需要把筛选后的数据复制粘贴到另一个表中,但是粘贴时发现结果并不是筛选出来的数据,而是所有的数据。这个问题可以用下面三个方法来解决。
方法1:进行两次以上的筛选操作,筛选操作可以是同一列或不同列。只进行一次筛选操作,表面上选择的是筛选后的数据,其实包括了未筛选的全部数据。所以我们在筛选后进行复制粘贴时,有时是筛选后的可见数据,有时是全部数据。
其实是可以判断复制后的数据是筛选后的还是全部的:如果复制后许多行都有闪动的波纹线,就是筛选后的数据,如果只在所选数据的四周出现闪动的波纹线,就是全部数据。方法2:筛选后选择需要复制的区域,选择“开始→查找和选择→定位条件→可见单元格”,再进行复制粘贴,就是筛选后的内容了。
方法3:筛选后选择需要复制的区域,同时按下“Alt”和分号键,再复制粘贴即可。
excel中如何将一列文本格式的数字更改为数字格式
在表格外某个空白单元格输入1,回车,单击该单元格,点“复制”,用鼠标选定要转换的数据区域,点右键“选择性粘贴”,选中“乘”,点“确定”。
删除输入1那个单元格。