<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>