EDA365电子工程师网
标题:
“Has no driver”的解决方法(原创)
[打印本页]
作者:
baojian510
时间:
2010-5-10 13:30
标题:
“Has no driver”的解决方法(原创)
“Has no driver”的解决方法
' A( Y0 F* U3 h
0 }# s; v: a" J' U$ W
今天在进行原理图绘制完成后,对其进行编译,发现出现好多相同的错误:“......has no driver”,找了很久,没有发现什么错误。经过慢慢摸索:原来,我开始只是新建了一个schematic文件,即单单是对一个sch文件进行编译,所以,出现了前述的“has no driver”的error!
! j, w6 \) l/ f6 f8 H
1 g4 q1 s& s/ u5 C$ V+ i
0 b. v- d! [* t5 O/ C2 v2 t( \
解决方法:
( R% I% T+ b9 L5 S8 v
将schematic原理图添加到某工程,再编译就不会出现那些error了。
1 Y8 W! U% S' {
2 N: H) @! J7 j
还可参考:
* M6 s2 R' U) i" d* F. J' f
解法一:你使用的元件对应的引脚是输入的,可以改变原理图中对应元器件的引脚属性解决。
( `, v6 {& v0 |
, x: F# Z' X7 O0 u$ `) B9 t- h4 R
解法二:在protel中,软件会检查你的输入管脚有没有连,这样的好处是提醒画图的人还有输入管脚悬空的,我们知道,在电路系统中,大部分输入管脚是不允许悬空 的.所以建议画图的人在做原理图库的时候尽量把元件管脚的属性加上,这样可以不让自己出错.如果有输入哪个管脚必须悬空的话,可以在上面添加忽略ERC检查.这样编译的时候就没有警告了!
% t8 _8 ]) K" Y7 _ {4 J. E" H
2 c4 t; D# m2 A4 n) a" s
解发三:在做元件封装的时候,管脚的electrical type有很多选择,一般情况下,选择passive就没事了
5 z' m8 d6 U6 l+ k# v
6 N$ }$ O6 c5 h
解发四:设置属性。在Project-Error Reporting-Violations Associated with Nets
4 N8 z* K& b4 H7 `4 C1 O$ G
Signals with no driver中,选择no report,
. O2 }* v2 a& k- g( y2 G
4 B" t% }2 W9 I
/ E* G2 G4 S( v# N, C/ y
更多内容,请点击
冰剑工作室
作者:
zhengyu0099
时间:
2010-5-11 09:51
支持下
作者:
吴鸣
时间:
2010-5-11 12:33
Has no driver:这东西也弄原创:恐怕原创的是Altium吧!仔细读说明文档都会知道。不推荐1,2,3;这个选项是针对仿真的,还是按正规的方法去做器件吧。在者这只是个警告。不做仿真是可以不用理会!
作者:
kukulang
时间:
2010-5-11 16:15
3楼有错别字
作者:
weblibai
时间:
2010-5-15 11:23
3楼是高手,楼主是好人,我们的en都很不好,其中知道的也是因为用altium才强学的,所以我谢谢楼主,提供那么多解决方法,辛苦了。
* x8 e0 n; }8 m0 i4 S4 E$ a
祝楼主顺利!
. Z- j4 v( Z7 K4 w( s
千万要少抽烟。
欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/)
Powered by Discuz! X3.2