undeclared identifier问题
时间:10-02
整理:3721RD
点击:
我在原理图中把所有元件的名称修改了一下(后缀加了一个A,为了和另外一张原理图上的元件区别开),然后更新PCB,结果总是弹出下面的窗口
我在PCB中移动一下元件,它就弹出这个窗口,根本就无法编辑。
但是我修改了所有的元件名称,它却只是指出其中几个元件是undeclared identifier。把这几个元件的名称改回来,再更新PCB,这个窗口就不再弹出来了。
请问诸位大神这是怎么回事,怎么才能解决呢?
我在PCB中移动一下元件,它就弹出这个窗口,根本就无法编辑。
但是我修改了所有的元件名称,它却只是指出其中几个元件是undeclared identifier。把这几个元件的名称改回来,再更新PCB,这个窗口就不再弹出来了。
请问诸位大神这是怎么回事,怎么才能解决呢?
可能是使用的库文件有个别是集成库,,名字是不能随便修改
其实原理图中修改库,可以试试,,工具--注释--选择顺序--修改--更新更改等等,,,
另外我用的软件是altium designer summer09
你所说的“名字是随便修改”是什么意思呢?我只是在原理图中修改元件的了designator(标号)
不好意思,“名字是不能随便修改”已修改
谢谢你的更正,我看了一下我用的库是原理图元件库和封装库是分开的。并且我只是更改了一下元件的标号,这个标号在原来图中放置元件的时候不是可以随便命名的吗?
额说的是,如果是个别元件使用了集成库,不能随便在原理图中更改名字了,要更改要到集成库中统一更改
做好的PCB后就不能再对所有的元件重新编号了 。
如果新的标号封装和旧的不同的话 PCB自己是变不过来的 。
一般用的办法是,修改原理图后,变化的元件名尽量取原来没有的编号,然后更新PCB,在PCB里面重新编号和命名,PCB反向更新到原理图。把PCB里面更改编号的元件删掉 然后再update PCB 就好了 ,如按照楼主的意思,全部都变化的话,需要谨慎操作
非常感谢版主的耐心回答,以后要是还有问题,还请多多关照
中移动 相关文章: