1、 关于 p r o t e l 9 9 s e 在 win 7 系 统不能 添加 库的 解决 办法 1 在 win 7 中使用 p r o t e l 9 9 s e , 我们 会遇 到这 中情 况 。 有时想 要添 加某 个库 文件 , 却会 发生 错误 , 导 致不 能用 。 如 图 : 添加库 文件 时发 生的 错误 这时候 是不 是觉 得很 郁闷 , 不要 紧张 , 在 win 7 里 是 能添加 库的 , 不 过有 点麻 烦就是 。 下面是 添加 库的 方法 , 想 学的可 以看 一下 : 第一步 : 打开系 统 C 盘 中的 win d o w 文 件夹 ; 在 win d o w
2、 文 件 夹中找 到 A d v S c h 9 9 S E . i n i 这 个配置 文件 ,( 这个 是 p r o t e l 9 9 s e 的配 置文件 , 我 们可 以通 过修 改配置 文件 来 达 到添 加库 的目的 。 ) 第二步 : 用 记事 本打 开 A d v S c h 9 9 S E . i n i , 找 到 c o u n t = X ( X 代表 一个 数 ) 下面还 有 F i l e 0 = 某 某 看 下图 C o u n t = 的数 就是 已添 加库 的数量 。 上面 的 c o u n t = 3 , 最上 面的 图上的 库也 是三 个 。 第三步
3、 : 添 加库 我们以 添 加 AM D As i c . d d b 为例 : 先找 到 AM D As i c . d d b 的路 径 。 我 的 A M D As i c . d d b 路 径是 : F : P r o g r a m F i l e s D e s i g n Exp l o r e r 9 9 S E Li b r a r y S c h AM D As i c . d d b 如图 然 后在 刚才 打开 的 A d v S c h 9 9 S E . i n i 文件 中的 F i l e 下添加 一行 F i l e 3 = F : P r o g r a m
4、 F i l e s D e s i g n Exp l o r e r 9 9 S E Li b r a r y S c h AM D As i c . d d b c o u n t 后的数改 为 4 然后保 存 。 第四部 : 打 开 p r o t e l 9 9 s e 可以看 到刚 才添 加的 库 。 同样 p c b 的也 一样 所要 更 改的文 件 是 win d o w 目 录 下的 A D V P C B 9 9 S E . i n i 另 外 还 有 p r o t e l 9 9 s e 在 win 7 系 统 不 能 添 加 库 的 福 音 , 如 果 您 觉 得 麻
5、 烦 , 还 可 以 到h t t p : /i t e m . t a o b a o . c o m /i t e m . h t m ? i d = 1 5 6 3 3 1 1 1 9 2 9 & 这 里看看 。 联系电 话 1 8 9 7 4 7 2 3 8 6 5 Q Q : 5 7 0 4 5 6 6 8 2 2 在 W i n d o w s 7 下 使用 P r o t e l 9 9 S E 画原 理图 加载 库文 件 时 , 会 弹出 “ fi l e i s n o t r e c og n i s e d ”的 提 示 框 , 这 是 W i n d o w s 7 下
6、 调 用 P r o t e l 9 9 S E 库 文 件 的 路 径 问 题 :我在 W i n7 下使用 protel99SE 的时候也遇到过这个问题 , 下面我把自己 的解决方法提供给大家参考 首先单击 开始 , 找 到 Protel99SE , 右击 , 以管理 员权限 打 开 Protel99SE ,进入原理 图操 作界面 , 看看是不 是有 什么不 同 ? 大家会 发现在 libra ry 栏下多了 M i c e l l a n e o u s D e v i c e s . d d b ( 如 下 图 ), 这是 Protel 自带的 最基本的元件库 , 电阻 、 电容 、
7、二极 管 、 三极管 、 电位器 、 放大器等基本元件都可以在里面找到 , 现在我们就可以使用它里面的 元件画原理图了 了 。 可大家若 想调用 库里的其他原理图文件 , 同样不能加载 , 下面我们就来解决这个问题 。 打开 C 盘 下的 W I N D O W S 文件夹 , 找到 A d v S c h 9 9 S E . i n i 文件 , 打 开它可以看到 : WholeProject=False TypeCount=2 C ou nt= 0 F il e0= D: ED A Des ign Exp lo rer 99 SE Li bra ry Sc h Mi sc ell an e
8、ou s D ev ice s. ddb 这 就 是 为 什 么 我 们 用 管 理 员 权 限 打 开 Prote l99SE 后 可 以 加 载 Mis cellaneous Devices.ddb 库里的文件的原因 。 下一步我们把 AdvSch9 9SE.ini 复 制到桌面进行 修改 加 进 我们 想要 使 用的原理 图文 件的库 , 例如我 们可以做如下修改 WholeProject=False TypeCount=2 C ou nt= 4 File0=D: EDA Design Explorer 99 SE Library Sch Miscellaneous Devices.dd
9、b F il e1= D: ED A Des ign E xp lor er 99 S E L ibr ar y Sch P hil ip s.d db F il e2= D: ED A Des ign Ex plo rer 9 9 S E Libr ar y S ch Pr ot el DOS Sc hem ati c L ib ra r ie s.d db F il e3= D: ED A Des ign E xp lor er 99 S E Lib rar y Sch T I Lo gi c.d db 上面的操作我加进了了 Philips.ddb Protel DOS Schematic
10、 Libraries.ddb TI Logic.dd b 。 用我们修改过后的文件 替 换 WINDOWS 文件夹 下的原 AdvSch99SE.ini 文件 , 下一次用管理员权限运行 Protel99SE , 就可以看到 并加载 我们加进去的 Philips.ddb Protel DOS Schemat ic Libraries.ddb TI Logic.ddb 里的文件了 。 注意加 库文 件后一 定要修改 C o u n t = 后的数字 , 还要注意 安装目录 , 我是安装 在 D : E D A 目录下 的 。 把 自 己 常 用 的 库 文 件 加 进 去 保 存 , 用 管 理
11、 员 权 限 运 行 P r o t e l 9 9 S E , 就 OK了 。 同样的方法修改 AdvPCB.ini , 画 PCB 是就可以使用 PCB 的库文件 。 W i n 7 下使 用 P r o t e l 9 9 s e 调 用库错 误的修改 设置 3 . 作为电 路设 计的 相关 人员 , 接 触 p r o t e l 9 9 s e 这 一款 经 典电路 设计 软件 , 也是 在 常理之 事( 注 : 用其 它软 件者 , 请 绕到本 文的 结尾 处 ) 。 作为投 身科 技发 展而 奉献 大部分 精力 的我 们 , 不 可 能一直 停留 在 W i n x p 时 代
12、, W i n 7 相对于 W i n x p 的 进步 是大 家 有目共 睹的 。 时 下大 部分 笔 记本电 脑为 提高 性能 而安 装上 了 W i n 7 ,那些 W i n x p 时 代的 软件 却 还时常 要使 用 , 这 样一 来难 免有许 多兼 容性 问题 出现 。 许多 W i n x p软件 在 W i n 7 可 以通 过兼 容性设 置和 管理 员身 份 运 行以完 美解 决 , 但 个别 软 件无论 你怎 么设置都是 徒劳 , 本文 中提 到 的 p r o t e l 9 9 s e 就 是个 顽固 者之一 , 下面 就来 详细 给 出本人 认为 最简单的解 决方
13、法 。 一 、 更换更 高版 本 的 ED A 软 件 , 如 Al t i u m D e s i g n e r 6 . 9 , Al t i u m D e s i g n e r 6 . 9 的 界面 是 全新的 ,操作上 也有 许多 区别 , 这 对于熟 悉 p r o t e l 9 9 s e 的人 来讲 , 在 使用 习惯 上还 是 有一定 的挑战的 , 相信 没有 人不 喜欢 挑战 , 但为 了挑 战而 挑战 的人应 该会 极少 。 二 、 在 W i n 7 下使用 p r o t e l 9 9 s e 最大的 问题 就是 调用 库出 错的问 题 , 那么 如何 解决 呢
14、 , 当 然方法应 该不 止一 种 , 本 文 仅是其 中之 一 。 下 面分 【 原理图 库调 用 】 和 【 P C B 库调用 】 进行区别 对待 : 1 、 原理图库调用 。 原理图 库调 用相 对简 单 , 只需在 元件 库的 元件 列表 右下方 找到 【 F i n d 】 , 点 击 进入 F i n d界面 , 在路 径栏 输入 或级 选自己 所要 调用 库所 在的 目录 , 而后 点击 右侧 的 【 F i n d N o w 】 , 就会查找 该目 录下 相关 的库 文件 , 完 成后 点选 查找 到的 列表的 相应 文件 , 再点 击 【 A d d T o Li b r
15、 a r y Li s t 】 即可 , 最 后关 闭该 界 面 , 此 时元 件库 中就 有刚 刚添加 的库 了 ; 2 、 P C B 库调用 。 P C B 库的 调用 相对 于原 理 图库来 的麻 烦些 , 下 面就 以添加 自建 库为 例 。 ( 特 别 说明 : 有人介绍 过根 目录 的级 别最 好控制 在 3 个 以内 , 否 则容 易出错 , 至 于是 何原 因 , 始 终无人 解答 ,不过这 不是 什么 严重 的事 , 自己 处理 下 , 有没 有答 案也就 无所 谓了 ) 强调 : 因以 下修 改可 能涉及 到 i d 号问 题 ( 不 知 道什么 什么 问题 的不 打紧
16、, 只 要按 后面的操 作就 不会 出错 ) , 所 以请将 你自 建的 P C B 库 放 置在 d d b 文件 的根 目录 下 , 如果 放在二级 目录 下 , 本例 不能 成功 , 还有 可能 造成 软件 假死或 重启 。 ( 如下 图 ) 本例路径 : F : M y P C B M y l i b . d d b ( d d b 根目 录有 P C B l i b . l i b 文 件 ) 第 一 步 : ( 运 行 p r o t e l 9 9 s e 加 载 P C B 文 件 一 次 , 然 后 关 闭 。 一 般 省 略 此 步 骤 。 ) 找 到C : W i n d
17、 o w s 下 的 【 A d v p c b 9 9 s e . i n i 】 文 件 。 找 不 到 该 文 件 ? 请 到 C : U s e r s ( 自 己 的 用 户名 ) Ap p D a t a Lo c a l V i r t u a l S t o r e W i n d o w s 找 , 还是找不到 ? 彻底卸 载软件再安装重复 以上步骤 。 用 记事 本打 开 【 A d v p c b 9 9 s e . i n i 】 文件 ( 双 击 即可 ) 。 第 二步 : 找 到如 下字 段 : C o u n t = 1 ( 此处 的数 字可 能不 为 1 , 可
18、根 据库 文件 的个 数修 改数值 ) F i l e 0 = D M S A C C E S S : $ R P d : P r o g r a m F i l e s D e s i g n Exp l o r e r 9 9 S E Li b r a r y P c b G e n e r i c F o o t p r i n t s $ R N A d v p c b . d d b $ O P $ O N P C B F o o t p r i n t s . l i b $ I D - 1 $ A T T R 0 $ E P C B LI B $ S T F ( 上 面 F i
19、l e 0 = 是自 带 库的一 些描 述 , 本例 的修 改就是 以此 为参 照 ) 第三步 : 修改字段如 下 : C o u n t = 2 ( 2 表示 有两 个库 文件 ) F i l e 0 = D M S A C C E S S : $ R P d : P r o g r a m F i l e s D e s i g n Exp l o r e r 9 9 S E Li b r a r y P c b G e n e r i c F o o t p r i n t s $ R N A d v p c b . d d b $ O P $ O N P C B F o o t p r
20、 i n t s . l i b $ I D - 1 $ A T T R 0 $ E P C B LI B $ S T F F i l e 1 = D M S A C C E S S : $ R P F : M y P C B $ R N M y l i b . d d b $ O P $ O N P C B l i b . l i b $ I D - 1 $ A T T R 0 $ E P C B LI B$ S T F 第四步 : 保存 ( 必须 在关 闭 p r o t e l 9 9 s e 后保存才有 作用 , 否则白下力气 ) 如上红 色字 体相 关说 明 : 1 、 C o u
21、n t = 2 用具体 数值 或直 接 用 9 9 代 替 ( 一 般同 时使 用不 会超 过 9 9 个库 文件 ) 2 、 F i l e 1 从 0 开始 往下 排列 , 每 增 加一个 库文 件 + 1 3 、 F : M y P C B 自己创 造 的 D D B 文件 所在 目录 , 其 它 D D B 文件 操作 方法一 样 4 、 M y l i b . d d b 自建 的 d d b 文件 全称 5 、 P C B l i b . l i b D D B 根 目录 下的 库文 件全 称 6 、 - 1 此处的 - 1 就 是 I D 号 , 只 要 是 l i b 文 件放 在 D D B 的根 目录下 其 i d 号 就是 - 1 , 其它目录 下有 特定 的 i d 号 , 可能需 要 在 X P 下运 行 p r o t e l 9 9 去 找到 这个 i d 号 , 费 时费力 , 没 必要 。 至此保 存相 关设 置 , 就 可 以开始 任意 添加 自己 想要 的库文 件了 。 希望 对你 有 帮助 。 写本文的目的主要在于行业交 流 。 谢谢观赏 !