Altium Designer编译工程时常见错误及解决办法
1.ASC contains Bidrectional port and Unspecified port objects…
ASC包含双向端口和未指定的端口对象…
2.Component T202 has duplicate sub-parts at…
器件T202有重复的子部件在…
3.Component T202 has unused sub-part…
器件T202有未使用的子部件…
4.Duplicate Net Names Wire…
重复的网络线…
在Project->Project options中的Options选项下设置Net Identifier Scope(网络标识符作用范围),由原来的Automatic改为Global。
5.floating power object AGND…
power 是浮动的,没有形成正确的电气连接。
(有时候需要看看自己add的原理图里面的电气类型有没有调成passive,调成passive会避免这个问题。)
6.Global power-object VDD at… has been reduced to local level by presence of port at…
GND的全局属性,检查图上GND是不是有属性设置不对。
7.Net TXD has only one pin…
网络只有一个脚…
8.Nets wire B_D has multiple names…
网络有多个名称…
9.off grid pin at…
成百上千的的警告,意思是元件没有在原理图上真正形成电气上的连接,你的元件库没有被软件识别,是因为你原理图中的元件引脚尺寸和你设置的栅格尺寸不对应,导致系统无法识别而报错。
检查你做的原理图文件是否对其栅格,或者重新再画一遍,再编译。
10.Unkonwn Pin…
原理图导入时会出现很多的警告,是指找不到知道的管脚,
在PCB界面,设计->网络表,然后删掉所有net网络,再到原理图界面重新导入一次。
11.0V contains Output Pin and Power Pin objects…
0V包含输出引脚和电源引脚对象
最简单最值接的版法就是忽略ERC,但这不是最好的解决方法,详细解决办法参考这篇,https://blog.csdn.net/toyjis/article/details/105567531,博主解释得很到位。