<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><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 Definitions */
@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;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
font-size:12.0pt;
font-family:"Aptos",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
span.StylE-mailovZprvy19
{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;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:70.85pt 70.85pt 70.85pt 70.85pt;}
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]--></head><body lang=CS link=blue vlink=purple style='word-wrap:break-word'><div class=WordSection1><p class=MsoNormal><span style='font-family:"Segoe UI",sans-serif;mso-fareast-language:EN-US'>Chápu myšlenku, ale nevím, zdali by se mi to líbilo s tím pracovat, protože to bych musel na každý pin psát TX, ale zároveň RX, a taky SDA, SCK, SS, SDI atd….prostě u PIC jde všechno přemapovat v rámci celého portu na jakýkoli pin.<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Segoe UI",sans-serif;mso-fareast-language:EN-US'>To samé interrupty, obyč INT0/1/2 jde v rámci PORT A hodit na jakýkoli pin, to by ta schématická značka byla jak A4 </span><span style='font-family:"Segoe UI Emoji",sans-serif;mso-fareast-language:EN-US'>😃</span><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'><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><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 <hw-list-bounces@list.hw.cz> <b>On Behalf Of </b>Pavel Hudeček<br><b>Sent:</b> Tuesday, December 3, 2024 1:02 PM<br><b>To:</b> hw-list@list.hw.cz<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'>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<o:p></o:p></p><div><p class=MsoNormal>Dne 03.12.2024 v 6:20 <a href="mailto:radek.koutsky@gmail.com">radek.koutsky@gmail.com</a> napsal(a):<o:p></o:p></p></div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><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.</span><o:p></o:p></p><p class=MsoNormal><span style='font-family:"Segoe UI",sans-serif;mso-fareast-language:EN-US'> </span><o:p></o:p></p><p class=MsoNormal><span style='font-family:"Segoe UI",sans-serif;mso-fareast-language:EN-US'>RK</span><o:p></o:p></p><p class=MsoNormal><span style='font-family:"Segoe UI",sans-serif;mso-fareast-language:EN-US'> </span><o:p></o:p></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 href="mailto:hw-list-bounces@list.hw.cz"><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 href="mailto:hw-list@list.hw.cz"><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</span><o:p></o:p></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 border=0 width=939 height=310 style='width:9.7847in;height:3.2291in' id="obrázek_x0020_1" src="cid:image001.png@01DB458E.3A80BE30"><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):<br><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><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. <o:p></o:p></p></blockquote></blockquote></div></body></html>