<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    No třeba u STM32 to takhle plnohodnotně nedělám:-)<br>
    Ale na 400kuličkovým Cortex-A8 jsem to tak zas měl, protože alt fn
    moc nebylo. Tam bylo hlavní jak značku rozdělit na víc bloků, aby to
    dávalo smysl a každej se na vejšku vešel na stránku:-)<br>
    <br>
    PH<br>
    <br>
    <br>
    <div class="moz-cite-prefix">Dne 03.12.2024 v 13:37 Jaroslav Buchta
      napsal(a):<br>
    </div>
    <blockquote type="cite"
      cite="mid:fa86c5c3-c847-45e4-a1d1-13e6c06d1ee9@hascomp.cz">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <div class="moz-cite-prefix">Tak to nechci videt ten symbol, az
        narazite na dospely procesor :D</div>
      <div class="moz-cite-prefix">Me  uz tohle od jiste doby preslo, na
        konfiguraci rozlozeni a funkci GPIO jsou vetsinou jine
        nastroje...<br>
      </div>
      <div class="moz-cite-prefix"><br>
      </div>
      <div class="moz-cite-prefix">Dne 03.12.2024 v 13:02 Pavel Hudeček
        napsal(a):<br>
      </div>
      <blockquote type="cite"
        cite="mid:fd2e96bc-aff4-4f4a-8daf-9a949616a148@seznam.cz">
        <meta http-equiv="Content-Type"
          content="text/html; charset=UTF-8">
        No já tam prostě dávám komplet obsah tabulky I/O Multiplexing
        and Considerations.<br>
        Takže je na každém pinu vidět co všechno na něm je, jestli je to
        výchozí, tedy to tak rovnou bude po zapnutí dané periferie, nebo
        alternativní (končí a), tedy bude nutno měnit patřičný multiplex
        registr. A i další poznámky pod tabulkou maj svoje písmenka,
        třeba i input only. A když by to nebylo jasný, tak přibude
        poznámka dole, tady řeba že tečka je jen při MVIO disabled.
        Skutečně pak už není potřeba do tý tabulky koukat.<br>
        <br>
        Jestli vyjde pokus s AI, tak v tý menší variantě budou zas
        zohledněny ty poznámky a při vybrání alt funkce připsáno co
        udělat s MX aby to bylo zapojený.<br>
        <br>
        PH<br>
        <br>
        <div class="moz-cite-prefix">Dne 03.12.2024 v 6:20 <a
            class="moz-txt-link-abbreviated moz-txt-link-freetext"
            href="mailto:radek.koutsky@gmail.com" moz-do-not-send="true">radek.koutsky@gmail.com</a>
          napsal(a):<br>
        </div>
        <blockquote type="cite"
          cite="mid:023201db4543$0c0fa980$242efc80$@gmail.com">
          <meta http-equiv="Content-Type"
            content="text/html; charset=UTF-8">
          <meta name="Generator"
            content="Microsoft Word 15 (filtered medium)">
          <!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]-->
          <style>@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}@font-face
        {font-family:Aptos;}@font-face
        {font-family:"Segoe UI";
        panose-1:2 11 5 2 4 2 4 2 2 3;}p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:12.0pt;
        font-family:"Aptos",sans-serif;}span.StylE-mailovZprvy18
        {mso-style-type:personal-reply;
        font-family:"Segoe UI",sans-serif;
        color:windowtext;
        font-weight:normal;
        font-style:normal;}.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;
        mso-ligatures:none;}div.WordSection1
        {page:WordSection1;}</style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
          <div class="WordSection1">
            <p class="MsoNormal"><span
style="font-family:"Segoe UI",sans-serif;mso-fareast-language:EN-US">S těmi
                schematickými značkami, resp. popisy všech pinů jsem
                kdysi laboroval také, ale dospěl jsem zpět k názoru, že
                mi stačí pouze označení programovacích pinů, protože od
                doby, co PIC začal dělat PPS, tedy možnost přehození
                periferie na jiný pin, tak to ztratilo smysl a skončil
                bych přesně u takto dlouhých výkresů jenom proto, abych
                se stejně podíval do DS a ujistil se, že to můžu
                prohodit v rámci celého portu B.<o:p></o:p></span></p>
            <p class="MsoNormal"><span
style="font-family:"Segoe UI",sans-serif;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
            <p class="MsoNormal"><span
style="font-family:"Segoe UI",sans-serif;mso-fareast-language:EN-US">RK<o:p></o:p></span></p>
            <p class="MsoNormal"><span
style="font-family:"Segoe UI",sans-serif;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
            <div>
              <div
style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
                <p class="MsoNormal"><b><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif">
                    Hw-list <a class="moz-txt-link-rfc2396E"
                      href="mailto:hw-list-bounces@list.hw.cz"
                      moz-do-not-send="true"><hw-list-bounces@list.hw.cz></a>
                    <b>On Behalf Of </b>Pavel Hudeček<br>
                    <b>Sent:</b> Tuesday, December 3, 2024 1:36 AM<br>
                    <b>To:</b> HW-list <a class="moz-txt-link-rfc2396E"
                      href="mailto:hw-list@list.hw.cz"
                      moz-do-not-send="true"><hw-list@list.hw.cz></a><br>
                    <b>Subject:</b> Re: Co sa mi nepaci na KiCade bolo:
                    Re: Nová verzia LibrePCB 1.2.0<o:p></o:p></span></p>
              </div>
            </div>
            <p class="MsoNormal"><o:p> </o:p></p>
            <p class="MsoNormal" style="margin-bottom:12.0pt">Pojmenování
              s _ jsem udělal přesně s tímto cílem už kdysi dávno, ale
              nepomohlo. Nepomohlo ani najít soubor se seznamem knihoven
              a dát je na začátek. Značky i pouzdra, obojí se chová tak.
              Teď jsem teda zkusil třídění, ale nic, pořád jsou na
              konci.<br>
              Vyhledávání samozřejmě běžně používám, ale ne vždy chci
              použít:-)<br>
              <br>
              Ty alternativní funkce je hezká novinka (nevím od jaké
              verze, 6/7 jsem vynechal). Zahlíd jsem to, ale nějak jsem
              na to pak zas zapomněl, takže díky za připomenutí.<br>
              Asi to začnu používat. Takže napřed AI řeknu ať udělá to
              co jsem chtěl původně a pak ať k tomu dodělá užší
              alternativní symbol, kde se budou funkce přepínat:-)<br>
              Usecase je jasnej: Napřed použiju velkej, kde je vidět
              všechno a ve fázi zkulturňování schematu přepnu na malej a
              přenastavím mu nožičky.<br>
              <br>
              Takhle teď vypadá AVR64DD32:<br>
              <img width="939" height="310"
                style="width:9.7847in;height:3.2291in"
                id="obrázek_x0020_1"
                src="cid:part1.gS9996CJ.eNlHPVHG@seznam.cz" class=""><br>
              Jedna z věcí co mi vadí na 8 je, že se vrátili ke složité
              aktualizaci symbolu z knihovny, která byla před 5.
              (připomnělo se mi to protože jsem si všiml jedné chybky na
              screenshotu)<br>
              Taky zesložitili zápis inverze, ale to mi při použití AI
              už vadit nebude:-)<br>
              <br>
              PH<o:p></o:p></p>
            <div>
              <p class="MsoNormal">Dne 02.12.2024 v 23:45 Peto Janis
                napsal(a):<o:p></o:p><br>
                <br>
                <o:p></o:p></p>
            </div>
            <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
              <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
                <p class="MsoNormal">Zajímalo by mě, jestli lze nějak
                  Kicad donutit, aby ty moje zobrazoval na začátku a ne
                  na konci. Kdysi jsem z tím nad 5 dlouze a neúspěšně
                  laboroval. Jde to v 8 nějak? <o:p></o:p></p>
              </blockquote>
              <p class="MsoNormal"><br>
                Pomenujte si knižnice na začiatku znakom "_". Kicad ich
                radí abecedne, tak sa tie Vaše dostanú navrch. <br>
                <br>
                Alebo vypnite defaultne KiCadovské knižnice :-). Alebo
                použite vyhľadávacie pole. Filtruje to okamžite ako
                píšete a je to super rýchle a fakt to funguje. Vyhľadáva
                to dokonca aj v user attributes poliach. Ja tak hľadám
                podľa našich skladových čísiel. <br>
                <br>
                <br>
                <o:p></o:p></p>
              <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
                <p class="MsoNormal">Teď mě napadlo další zajímavé
                  využití AI: <br>
                  K MCU si zásadně vytvářím vlastní značky, od těch
                  standardních se primárně liší tím, že v názvu každý
                  nožičky je obsažen seznam všech na ní dostupných
                  funkcí. Použití je velice praktické (jen trochu vadí
                  rozměry), ale vytváření pracné. Tak schválně, jestli
                  mi AI po předhození značky AVRxxDD32 a DS od AVR64EA28
                  udělá značku AVR64EA28 v mém stylu:-) <o:p></o:p></p>
              </blockquote>
              <p class="MsoNormal"><br>
                V KiCade sa to dá. Pri definícii symbolu, môžete každému
                pinu nadefinovať alternatívne funkcie. <br>
                <br>
                Napríklad MCU má pin.č1 GPIO0_0, Alternatívne mu
                pridáte: UART0_TX, T0_CAP0, I2C_SDA a tď. <br>
                <br>
                V schéme potom kliknete na vlastnosti symbolu tohto MCU
                a v záložke "Pin function" si pre každý pin vyberiuete
                tú Vašu funkciu. na symbole zmizne defaultná (teda
                GPIO0.0) a zobrazí sa zvolená alternatíva (napr:
                UART0_TX). Samozrejme môžete meniť aj elektrický význam
                pinu pre ERC. </p>
            </blockquote>
          </div>
        </blockquote>
        <br>
        <fieldset class="moz-mime-attachment-header"></fieldset>
        <pre wrap="" class="moz-quote-pre">_______________________________________________
HW-list mailing list  -  sponsored by <a
        class="moz-txt-link-abbreviated" href="http://www.HW.cz"
        moz-do-not-send="true">www.HW.cz</a>
<a class="moz-txt-link-abbreviated moz-txt-link-freetext"
        href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext"
        href="http://list.hw.cz/mailman/listinfo/hw-list"
        moz-do-not-send="true">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
      </blockquote>
      <p><br>
      </p>
      <br>
      <fieldset class="moz-mime-attachment-header"></fieldset>
      <pre wrap="" class="moz-quote-pre">_______________________________________________
HW-list mailing list  -  sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz">www.HW.cz</a>
<a class="moz-txt-link-abbreviated" href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>