作者:struct_mooc 博客地址:https://www.cnblogs.com/structmooc/p/12031387.html
本人用的是Altium Designer16进行原理图设计,在编译过程中出现如下错误:
Compiler Net CAN_TX has no driving source (Pin U5-1,Pin USB-1)
意思是TJA1050的第一引脚没有驱动源。我去网上查找解决办法,发现大多含糊不清,所以直接自己动手,解决办法如下:
1.第一种办法,修改TJA1050的封装
在原理图中直接双击这个元器件,在弹出的对话框中点击左下角的Edit Pins
在进入的第二个对话框中点击第一个引脚中的Type,将Input修改为Passive,修改完毕后点击OK即可
回到原理图中发现TJA1050的封装已经被修改(原理图库中的封装是修改前的,不会被影响),再次编译后发现警告消失。
2.第二种办法,修改检查选项
右键单击项目,左键点击最下角的Project Options进入对话框
在弹出的对话框中找到Nets with no driving source,将Warning 修改为 No Report,然后点击OK即可
再次编译后发现警告消失。