protel99与win7兼容问题的解决方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2009 年 10 月 22 日微软在新西兰和惠灵顿率先发布其新一代操作系统----windows7,2009
年 10 月 24 日 Windows7 在中国正式发布。
一些用户大概都已经把自己的 PC 从 winXP 换到了 win7,在 win7 给我们带来的视觉上 的冲击和功能上的更换。也不时的带来了各方面的软件兼容问题 ,而一般上的兼容都可以 在 win7 的自动检测下完成兼容的问题。 或是通过修改属性下的兼容性下完成:
这样能基本上都可以解决在 win7 下的软件的远行问题。 对于从事电气的工作者和电气方面的学生来说 win7 可以完美的远行
Protel 99 SE
但是软件是远行起来了。但是在添加 PCB 和 SCH 的元件库的时候也是会带来问题。也
就是添加不了元件库。 2009 年 10 月 22 日微软在新西兰和惠灵顿率先发布其新一代操 作系统----windows7,2009 年 10 月 24 日 W indows7 在中国正式发布。
一些用户大概都已经把自己的 PC 从 winXP 换到了 win7 在 win7 给我们带来的视觉上的 冲击和功能上的更换。也不时的带来了各方面的软件兼容问题 ,而一般上的兼容都可以在 win7 的自动检测下完成兼容的问题。或是通过修改属性下的兼容性下完成:
这样能基本上都可以解决在 win7 下的软件的远行问题。 对于从事电气的工作者和电气方面的学生来说 win7 可以完美的远行
Protel 99 SE
但是软件是远行起来了。但是在添加 PCB 和 SCH 的元件库的时候也是会带来问题。也就是 添加不了元件库。
从提示上看是:file is not recognizde (文件没有通过验证)。 为什么文件没有通过验证? 难道说是因为软件盗版的问题,但是如果是这样,那样为
什么我们能在 winXP 系统下能添加元件库?
在比较了 winXP 系统下的 Protel 99 SE 后,发现了问题的所在。
因为在 Protel 99 SE 安装的过程中会在系统盘下加载一些文件。也就是 X:\Windows 下 添加了 ADVPCB99SE.INI 和 AdvSch99SE.INI 这二个文件。而在我们远行 Protel 99 SE 时添 加元件库的时候也会在其下进行修改保存(X 代表系统盘,因自己的电脑上的系统是安装在 什么盘来定。比如在 C 盘,则为 C:\Windows )。
以下解决方法要在关闭 Protel 99 SE 的情况下操作。否则无效
双击 A DVPCB99SE.INI 和 AdvSch99SE.INI ADVPCB99SE.INI : 打开:
在打开的文档中找到 Count=1 而在其后会发现紧跟着 File0=D>MSA CCESS
RP>D:\Program Files\Design Explorer 99 SE\Library\Pcb\Generic
Footprints$RN>Advpcb.ddb$OP>$ON>PCB
Footprints.lib$ID>-1$ATTR>0$E>PCBLIB$STF> 一串代码。而这个 PCB 封装库也就是软 件中默认添加的。所以我们只要在其后面按照其格式机上自己的 PCB 封装库就可以了。比如: 要 添 加 的 PCB 封 装 库 为 Miscellaneous.ddb 则 只 要 在 刚 刚 那 串 代 码 后 添 加 上
File0=D>MSA CCESS RP>D:\Program Files\Design Explorer 99 SE\Library\Pcb\Generic Footprints$RNMiscellaneous.ddb$OP>$ON>Miscellaneous.lib$ID>-1$ATTR>0$E>PCBLIB$S
TF> 即可。
如果还要有添加则 File2=……下去。而且要记得还要修改 Count= 的值。即为,如果 是加到 File2,则 Count=3。关闭保存。
(在添加 PCB 封装库的时候需要知道的是该封装库中的 LIB 文件的名字,不然就不能添加。 查看封装库中的 LIB 文件名,只需双击那封装库打开 就可以看其中的 LIB 文件名了) 修改前:
修改后:
在Protel 99se 下则有了刚刚添加进来的封装库了。
AdvSch99SE.INI :
对于SCH 的元件库的添加比起PCB 封装库的添加方法简单
还是一样打开AdvSch99SE.INI ,找到其中的Count=1。
就可以发现一代码:File0=D:\Program Files\Design Explorer 99
SE\Library\Sch\Intel Databooks.ddb(软件默认添加的)
我们只要在其后按照其格式加上自己需要的元件库
如:
要添加:Miscellaneous Devices.ddb 和Sim.ddb 这二个元件库,则只要在其后加上:File1=D:\Program Files\Design Explorer 99 SE\Library\Sch\Miscellaneous
Devices.ddb
File2=D:\Program Files\Design Explorer 99 SE\Library\Sch\Sim.ddb
然后再修改Count 的值为3。关闭保存就好了。
修改前:
修改后:
这样就可以解决在win7/vista 系统下Protel 99 SE 无法添加元件库和封装库的问题了。
但是这样添加起来对于要添加多个或是以后管理起来会带来一定上的困难。
我们可以把一些元件库和封装库整合起来来解决这个问题。。。
参考方案二:vista 下,protel 99se 元件库加载问题的解决方案
方法一:到 C 盘(系统盘),系统文件夹(c:\windows)下的ADVPCB99SE 和A DVSch99SE 文件先配置原理图图,用本文打开A DVPCB99SE 文件,在[Change Library File List]下找到
File0,可以发现,等号后面的的内容就是默认已经添加的库,把这个改为我们自定义的库(记
得路径要正确),在打开99,默认添加的就是我们的库了,如果要添加多个就在File0 后面添
File1,File2..依次类推,但注意最后修改File0 上面的Count 属性,如果你添了两个,就把它
的值改为 2.举个例子:
Count=2
File0=d:\Program Files\Design Explorer 99 SE\Library\Sch\DPT8_PCBSch
(2007-07-24).ddb
File1=d:\Program Files\Design Explorer 99 SE\Library\Sch\Protel DOS Schematic
Libraries.ddb
2.修改PCB 的库配置,同样用文本打开ADVPCB99SE 文件,在[PCB Libraries]下找到File0
进行修改或添加,举个例子参考:
Count=5
File0=D>MSA CCESS$RP>D:\Program Files\Design Explorer 99 SE\Library\Pcb\Generic
Footprints$RN>Advpcb.ddb$OP>$ON>Footprints.lib$ID>-1$ATTR>0$E>$CBLIB$STF>
File1=D>MSA CCESS$RP>D:\Program Files\Design Explorer 99 SE\Library\Pcb\Generic
Footprints$RN>Advpcb.ddb$OP>$ON>General IC.lib$ID>-1$ATTR>0$E>$CBLIB$STF>
File2=D>MSA CCESS$RP>D:\Program Files\Design Explorer 99 SE\Library\Pcb\Generic
Footprints$RN>Advpcb.ddb$OP>$ON>Headers.lib$ID>-1$ATTR>0$E>$CBLIB$STF>
File3=D>MSA CCESS$RP>D:\Program Files\Design Explorer 99 SE\Library\Pcb\Generic
Footprints$RN>Advpcb.ddb$OP>$ON>International
Rectifiers.lib$ID>-1$ATTR>0$E>$CBLIB$STF>
File4=D>MSA CCESS$RP>D:\Program Files\Design Explorer 99 SE\Library\Pcb\Generic