<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">jej kdyby to bylo tak jednoduché, taky
      bych si něco zkusil napsat v céčku. Taky programuju jen nednočipy
      a pro PC jsem naposled něco psal ještě pod Dosem. Pak se tomu dál
      věnoval kolega a jen co od něj vím, že se ve Windows nedostanu
      přímo na sériový port, ale musí se používat API funkce. To mě
      tehdy odradilo, připadalo mi to jednak složité a taky když to
      dělal on, proč bych se staral... Když jsem teď viděl, jak
      přítelkyně po jednodenním kurzu (pro ženy) zvládá Python :-) říkal
      jsem si že když je to v Pythonu všechno tak předpřipravené, že
      člověk jen píše program a nemusí se o nic starat (i když na
      ovládání sériové linky jsem tam nenarazil), že by něco takového
      mohlo fungovat i v tom céčku. Něco jako je psaní programu pro
      Ardurino, jenže pro PC :-) <br>
      Anděl<br>
        <br>
      Dne 25.7.2018 v 18:15 Pavel Hudecek napsal(a):<br>
    </div>
    <blockquote type="cite"
      cite="mid:93293160C95B4E69BFD4DD64E550FFAE@bla">
      <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
      <meta name="Generator" content="Microsoft Word 14 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
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;}
span.StylE-mailovZprvy17
        {mso-style-type:personal-compose;
        font-family:"Verdana","sans-serif";
        color:black;
        font-weight:normal;
        font-style:normal;
        text-decoration:none none;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style>
      <div dir="ltr">
        <div style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR:
          #000000">
          <div>Když znáte C, tak na PC programujte taky v C.</div>
          <div> </div>
          <div>V MS Visual Studiu je C, C#, Visual basic a ještě něco.
            Je legálně zdarma a program pak bude normálně chodit i ve
            Win10.</div>
          <div> </div>
          <div>Další možnost je placený Borland C Builder, resp. jeho
            nástupce Embarcadero Rad Studio. A stejný výrobce má i
            Delphi, tedy moderní Pascal. To Rad Studio bývá občas v akci
            zdarma. Pak taky Lazarus, ale s tím nemám zkušenosti.</div>
          <div> </div>
          <div>Je fakt, že v tom novém Visual Studiu, je to složitější
            (než 6.0/98), ale není to zas tak hrozné. Pokud se obejdete
            bez událostí, tak je to triviální (něco jako
            putchar/getchar), ale já mám radši události, tak jsem se
            musel složitostmi .NET prokousat (ve VB). Mimo jiné i s
            pomocí některých zdejších členů.</div>
          <div> </div>
          <div>Oproti MCU máte z hlediska sériáku prakticky neomezené
            prostředky, na druhou stranu v cestě jsou buffery, které
            nemáte jednoduchým způsobem pod kontrolou, takže např. nejde
            nijak snadno přijít na to, která data přišla “v jednom
            kuse”. Program může kusy dostat libovolně rozkouskované i
            pospojované.</div>
          <div> </div>
          <div>PH</div>
          <div style="FONT-SIZE: small; TEXT-DECORATION: none;
            FONT-FAMILY: "Calibri"; FONT-WEIGHT: normal;
            COLOR: #000000; FONT-STYLE: normal; DISPLAY: inline">
            <div style="FONT: 10pt tahoma">
              <div> </div>
              <div style="BACKGROUND: #f5f5f5">
                <div style="font-color: black"><b>From:</b> <a
                    title="radek.koutsky@gmail.com"
                    href="mailto:radek.koutsky@gmail.com"
                    moz-do-not-send="true">Radek Koutský</a> </div>
                <div style="FONT-SIZE: small; TEXT-DECORATION: none;
                  FONT-FAMILY: "Calibri"; FONT-WEIGHT: normal;
                  COLOR: #000000; FONT-STYLE: normal; DISPLAY: inline"><span
                    style="FONT-FAMILY:
                    "Verdana","sans-serif"; COLOR:
                    black">Měl bych dotaz, zdali má někdo zkušenost s
                    programováním sériové komunikace (RS232) na PC,
                    následně doporučení nějakého obyčejného IDE.<o:p></o:p></span></div>
              </div>
            </div>
            <div class="WordSection1">
              <p class="MsoNormal"><span style="FONT-FAMILY:
                  "Verdana","sans-serif"; COLOR:
                  black">O co mi jde – sám programuji desítky let pouze
                  jednočipy (tedy znám assembler, mirkoPascal a C) a na
                  PC jsem programoval kdysi před 25ti lety v Pascalu -
                  rozhodně vím, že jsem nikdy nic neprogramoval se
                  sériovou linkou. Kolegové v práci dělají C</span><span
                  style="FONT-FAMILY:
                  "Verdana","sans-serif"; COLOR:
                  black" lang="EN-US">#</span><span style="FONT-FAMILY:
                  "Verdana","sans-serif"; COLOR:
                  black"> a to mi přijde už strašně moc složité – nějak
                  se v tom ztrácím.<o:p></o:p></span></p>
              <p class="MsoNormal"><span style="FONT-FAMILY:
                  "Verdana","sans-serif"; COLOR:
                  black"><o:p></o:p></span> </p>
              <p class="MsoNormal"><span style="FONT-FAMILY:
                  "Verdana","sans-serif"; COLOR:
                  black">Chtěl bych si pro domácí bastlení udělat
                  program, který by mi monitoroval co se děje na mé
                  RS485 a vyhodnocoval bych si stavy a nějak graficky
                  zobrazoval co se děje. Následně i ovládal přes nějaké
                  rozhraní.<o:p></o:p></span></p>
              <p class="MsoNormal"><span style="FONT-FAMILY:
                  "Verdana","sans-serif"; COLOR:
                  black"><o:p></o:p></span> </p>
              <p class="MsoNormal"><span style="FONT-FAMILY:
                  "Verdana","sans-serif"; COLOR:
                  black">Uměl by mi někdo doporučit vhodné prostředí?
                  Upřednostnil bych něco na základech Pascalu. A ocenil
                  bych strašně moc i nějaký základní program s prací
                  sériové linky, abych si dokázal udělat představu, jak
                  se k tomu vlastně PC chová.</span></p>
            </div>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <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>
  <div id="DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2"><br /> <table style="border-top: 1px solid #D3D4DE;">
        <tr>
      <td style="width: 55px; padding-top: 18px;"><a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient" target="_blank"><img src="https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif" alt="" width="46" height="29" style="width: 46px; height: 29px;" /></a></td>
                <td style="width: 470px; padding-top: 17px; color: #41424e; font-size: 13px; font-family: Arial, Helvetica, sans-serif; line-height: 18px;">Bez virů. <a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient" target="_blank" style="color: #4453ea;">www.avast.com</a>                </td>
        </tr>
</table>
<a href="#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width="1" height="1"> </a></div></body>
</html>