|
回复 5# 的帖子
谢谢allen版主的宝贵提示。。。" t8 w4 b, U2 c, {: ^* ^
% y! B# {+ u6 w5 l
总算找到问题所在了:! S* m/ K) J4 {& S+ B$ G3 v
1.我在自己的数据目录上建立了2个文件夹,分别是package 和symbole 。建立symbole的时候,我从别的地方拷贝了一些pad 等文件放在symbol目录里,但由于自己的疏忽,其实symbole文件夹里还一并拷了一些封装文件,这其中包含DIP8相关的文件。
4 s& c4 M6 b4 P" M+ U" b! A2. 我自己建立的封装都是放在package文件夹里的。
0 w# ?6 j' e6 j* f9 S1 M3.由于不知道 symbole里面有dip8等封装文件,我的ui中psmpath的顺序是先symbole在package,这样在导入logic 的是时候,我以为pcb editor 取用的是package中我自己做的封装DIP8,实际PCB editor 取用的是symbole 中的DIP8,从而报错。1 V7 t9 e. }: a
4.由于自己在这方面的疏忽,导致一直对package中的dip8 做dbdoctor 。
, F" K$ i- L3 C8 t2 f3 ~4 e4 i- d8 C! [: w% G
在发现上面的问题后,对symbol 中的DIP8 做dbdoctor 或在psmpath中对调symbole 和package 的顺序,都可以使问题得到顺利的解决。( B8 M9 ~7 O# @ b' C
心得:要对软件调用的库文件顺序有清楚的了解,也要清楚的了解各个库中包含有什么东西。
; e! B1 @+ R, c- m: E( t; j. b, L; N$ i% H
再次感谢allen版主的解答。 |
|