Hallo micky.
Anmerkung: Das Video habe ich mir jetzt nicht angetan. Ich habe ein
Problem, etwas zu kapieren, was mir in einem Video gezeigt wird. Es ist
alles zu schnell, und das führt dann zu einer endlosen Rückspul und
Wiederanschau Orgie.
micky schrieb:
> Und in diesem Übergeordneten Schaltplan benenne ich die Leitungen mit
> den Lokalen labels(Minute 9:23 Label Audio1) die dann zu diesem
> Hierarchischen Label führen. Richtig?
Von aussen, d.h. vom übergeordneten Schaltplan her, sind die Leitungen
mit den hierarchischen Pins verbunden. Diese wiederum sind mit den
hierarchischen Labeln des Subschaltplanes verbunden.
Subschaltpläne sind ansonsten separate Schaltpläne für sich. Auch ein
hierarchisches Label gilt nur für den Subschaltplan, für den es
definiert wurde. Aber nicht für weitere Subschaltpläne, die in diesem
Subschaltplan definiert wurden.
Auch wenn Du den gleichen Subschaltplan mehrmals verwendest, sind darin
verwendete hierarchische Label unabhängig.
> Jetzt besteht aber immer noch das Problem wenn ich auf eine
> Hierarchischen Plan schaue und auf einen Pin ich immer noch nicht weiss
> auf welches Blatt er führt. Wie bei Minute 5.50 aus dem Video.
Wenn Du auf einen hierarchischen Pin schaust, so ist das zugehörige
hierarchische Label im inneren des zugehörigen Subschaltplanes. Welches
das ist, legst Du beim Aufrufen der hierarchischen Pinne fest....sie
erhalten defaultmäßig den gleichen Namen wie das dazugehörige
hierarchische Label.
Den Namen änderst Du dann besser nicht, bzw nur so, dass der Ursprung
erkennbar bleibt. Umgekehrt erkennst Du so auch am Namen, wo ein
hierarchisches Label aussen im übergeordneten Schaltplan als
hierarchischer Pin am Subschaltplan auftaucht.
Auch wenn es das ganze Geschehen eher rückwärts beschreibt, lies Dir mal
https://www.mikrocontroller.net/wikifiles/7/79/HierarchischeSchaltplaeneAlsBausteineInKicad_RevC_23Dec2013.pdf
durch. Dann werden die Zusammenhänge klar.
Nachtrag: Es ist ein Nachteil von Labeln mit Ausnahme von hierarchischen
Labeln (die direkt verbunden sind), das man halt nicht weiss, wo sie
noch überall auftauchen. Darum verwende man sie sparsam
(Masseverbindungen und Spannungsversorgung) und verwende sprechende
Namen. Insbesondere mit globalen Labeln nagelt man sich schnell z.B.
Masseverbindungen, die eigentlich getrennt bleiben sollten,
versehentlich zusammen.
Ansonsten bekommst Du in Eeschema mit <ctrl> F eine Suchfunktion.
Viel Erfolg.
Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.l02.de