1.首先去.SchLib文件中看对应元件引脚是否标记错了,引脚(管脚)号是否匹配上。再去.SchDoc文件中找元件导线引脚连上否?
2.去.PcbDoc文件中看响应封装是不是封装错了(快捷键J+C找元件)果然,本来是CON6原型(.SchLib)的J8元件(.SchDoc)被封装错了HDR1X3(只有三个通孔的footprint),应换成HDR1X6的footprint(6个通孔)
说明:应当对应BOM表去确认下,6个通孔不一定就是J8元件的封装,但是三个通孔是一定不对,所以我断定是封装选错导致的错误。
3.去封装管理器中(快捷键T+G)把对应封装改了
4.编译(.PcbDoc文件下——设计——Import changes from …)发现没有错误了
图1.看原件的引脚是否标错号码/名字引脚是否出错导致与封装不一致
图2.找到出错原件的footprint,也可去封装管理器中找,发现是封装选错了
总结:unknown pin :1.没有封装2.封装管脚缺失3.管脚号不匹配