<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">Us jsem to tu zminoval, ja ted pouzivam
      CodeGeeX ve VS Code a neprestava mne prekvapovat. V podstate dobre
      odhaduje, co mam na mysli, az me to obcas desi.</div>
    <div class="moz-cite-prefix">Napriklad tohe, napsal jsem hlavicku
      funkce a hned to podle nazvu pochopilo, co s retezcem chci udelat
      a asi bych to lip nenapsal (sede je navrh UI, myslim, ze i ten
      parametr to navrhlo predtim samo...)</div>
    <br>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix"><img
        src="cid:part1.nr7Wu4so.9jMQAZKB@hascomp.cz" alt=""></div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">
      <div class="moz-cite-prefix">A vubec spickocve to doplnuje treba
        diagnosticke vypisy a komentare, ze jmen promennych a funkci
        prekvapive trefuje o co jde a navrhne rozumny text vcetne vypisu
        a formatu relevantnich promennych.</div>
      <div class="moz-cite-prefix">Zas to nedela analyzu kodu, treba pri
        pristupu k polozce struktury to navrhne nejake jmeno co vyplyva
        z kontextu ale ne, co je podobne pojmenovano ve skutecne
        strukture. Lepsi nechat AI navrhnout i jmena polozek, pak to lip
        sedi ;-)<br>
      </div>
      <div class="moz-cite-prefix"><br>
      </div>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">Dne 15.03.2024 v 14:24 Pavel Hudeček
      napsal(a):<br>
    </div>
    <blockquote type="cite"
      cite="mid:d94f4be7-fd7c-48d0-9344-068491a6126d@seznam.cz">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      UI není datasheet:-)<br>
      <br>
      Když jsem do chatgpt4 zadal "<span
style="color: rgb(13, 13, 13); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Najdi datasheet od PIC18F2620"
tak ho našel.

Ale těžit z něj informace odmítnul:
"</span><span
style="color: rgb(13, 13, 13); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Pro zjištění všech periferií, které jsou uvedeny v datasheetu PIC18F2620 na adrese </span><a
      target="_new"
      href="https://ww1.microchip.com/downloads/en/devicedoc/39626e.pdf"
style="border: 0px solid rgb(227, 227, 227); box-sizing: border-box; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: var(--link); text-decoration: none; font-weight: 400; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; background-color: rgb(255, 255, 255);"
      moz-do-not-send="true">Microchip's PIC18F2620 datasheet</a><span
style="color: rgb(13, 13, 13); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">, budete muset stáhnout a prohlédnout tento PDF dokument. V dokumentu naleznete detailní informace o všech periferiích, které tento mikrokontrolér podporuje, včetně popisů jejich funkcí a použití. Bohužel nemohu prohlížet nebo stahovat obsah přímo z webových stránek nebo PDF souborů, proto vám nemohu poskytnout přímý výpis periferií z tohoto dokumentu."</span><br>
      <span
style="color: rgb(13, 13, 13); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">
Jiná věc je, že m;že celkem slušně pomáhat při programování. Samozřejmě jsou vyšší šance u pythonu, než u VHDL:-)

Prostě takový ty věci, co bych hledal na stackoverflow 5 minut, tak z něj vypadnou hned, přehledně a s ukázkou kódu. Co bych našel za p;l hodiny, to už tak jistý není. Ale z odpovědi lze třeba usoudit, že tohle bude problém, zvolit jinou cestu a tu půlhodinu si ušetřit.

Někdy překvapí, třeba děti na kroužku si nechaly napsat běhací světlo na portu A od ATtiny416 Xnano a program fungoval. Zajímavý je, že verze 3.5 a 4  se shodly na tom, že budou bity zcela zbytečně nastavovat/nulovat jednotlivě, ale jedna použila klasické řešení s AND/OR a druhá PORTA.OUTSET a OUTCLR.

PH
</span><br>
      <div class="moz-cite-prefix">Dne 15.03.2024 v 13:23 Miroslav
        Draxal napsal(a):<br>
      </div>
      <blockquote type="cite"
        cite="mid:006d01da76d3$9064c0b0$b12e4210$@cz">
        <meta http-equiv="Content-Type"
          content="text/html; charset=UTF-8">
        <meta name="Generator"
          content="Microsoft Word 12 (filtered medium)">
        <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:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Text bubliny Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}span.StylE-mailovZprvy17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}span.TextbublinyChar
        {mso-style-name:"Text bubliny Char";
        mso-style-priority:99;
        mso-style-link:"Text bubliny";
        font-family:"Tahoma","sans-serif";}.MsoChpDefault
        {mso-style-type:export-only;}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">Zdravím ve spolek. <o:p></o:p></p>
          <p class="MsoNormal">Tak jsem si řekl, že je na čase trochu
            vyzkoušet nějaké to ui.<o:p></o:p></p>
          <p class="MsoNormal">Hodně dělám s PIC, tak jsem ui požádal o
            pár věcí. (Copilot, chatGPT 3,5, 4, deeply)<o:p></o:p></p>
          <p class="MsoNormal">Stačili mi otázky<o:p></o:p></p>
          <p class="MsoNormal">1/vypiš veškerá přerušení pro pic18f2620<o:p></o:p></p>
          <p class="MsoNormal">2/napiš program v C pro testování všech
            přerušení v pic18f2620<o:p></o:p></p>
          <p class="MsoNormal"><o:p> </o:p></p>
          <p class="MsoNormal">Musím napsat, že buďto mě nemá rád, nebo
            se špatně ptám, ale odpovědi UI jsou úplně mimo.<o:p></o:p></p>
          <p class="MsoNormal">(největší perličky – pic18f2620 má
            Timer4, má CAN- atd) zatím pro mě nepoužitelný.<o:p></o:p></p>
          <p class="MsoNormal">Jak to vidíte VY?</p>
        </div>
      </blockquote>
      <br>
      <fieldset class="moz-mime-attachment-header"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
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>
    <p><br>
    </p>
  </body>
</html>