原理图检查的主要内容有:
1、元件位号冲突。也即多个元件编号相同,例如两个电容在原理图中都被命名为C2,显然肯定是无法生成PCB的。
2、网络悬浮。也即网络标号没有附着在电气走线上,一般这种是人操作失误,又容易被忽视。如果注意不到会造成生成的PCB中某些线连接不上。
3、电源悬浮。也即图中有些VCC和GND跟谁都不连接。。
4、单端网络。例如MCU上有一个引脚引出的电气线标注了网络标号I2C1_SCL,但在图中仅此一个标号,一般这种是人疏忽忘记连接对应的元件了,建议检查。(除非设计人员故意就是想要一个单端网络)。
以上这些是日常设计时容易出错的几个地方,建议把这些检查内容设置为“严重警告”或“致命错误”,以便让AD帮我们自动识别这些易错点。除了以上这些,还有一些别的致命错误,AD都已经默认使能了,不再赘述。
1、右击目录树中的工程,选择工程参数,如下图。或者点击菜单栏->工程->工程选项。
2、把下图的检查项改成“致命错误”。
3、右击工程,选择编译。
4、在原理图右下角Panels–>Messages会显示报错的报告。
然后AD会把检查的结果,按照上一步骤的设置,给报告出来。如下图所示:
双击这条错误,可以看到原理图区高亮了这个没有被连接的MCU引脚。