<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">Nikdy jsem nepremyslel proc, ale u
jinych architektur byva u direktivy asm atp. volatile, neprehazi
optimalizace jinak ty instrukce, ze by se sei pri break neudelalo?</div>
<div class="moz-cite-prefix">Asi bych kouknul, jak to vypada po
prekladu v assembleru.</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Dne 21.04.2021 v 2:41 Pavel Hudecek
napsal(a):<br>
</div>
<blockquote type="cite"
cite="mid:3I.NQb2A.7tonQ5X7N%7Dx.1WVtJ7@seznam.cz">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="Generator" content="Microsoft Word 15 (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;}p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}.MsoChpDefault
{mso-style-type:export-only;}div.WordSection1
{page:WordSection1;}</style>
<div class="WordSection1">
<p class="MsoNormal">Ano. Na osciloskopu po stisku zmizí test
500 Hz a při zapauzování se program nachází ve funkci cekej,
hodnota parametru dle očekávání stovky, ale ms je stále 0. A
takto zhavaruje každé použití funkce cekej s jiným parametrem
než 0.</p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Stejná konstrukce mi nikdy nezlobila, ale
v té čekací funkci bylo vždy víc věcí, které se při té
příležitosti mají dělat. Když se mezi while a cli dá nop,
začne to fungovat.</p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Tato série úloh je věnována správnému
časování s použitím periodického přerušení, korektní práce
s tlačítky byla před tím. I s ukázkou, co dělá osciloskop za
11 tisíc, který to tam nemá dobře:-) Ale tady to tím nechci
komplikovat a kupodivu to nezlobí a nezlobilo ani
v nepřerušovací variantě se zaplou opt.</p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">PH</p>
<p class="MsoNormal"><o:p> </o:p></p>
<div
style="mso-element:para-border-div;border:none;border-top:solid
#E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal" style="border:none;padding:0cm"><b>Od: </b><a
href="mailto:sinkomiro@gmail.com" moz-do-not-send="true">Miroslav
Šinko</a><br>
<b>Odesláno:</b>středa 21. dubna 2021 1:10<br>
<b>Komu: </b><a href="mailto:hw-list@list.hw.cz"
moz-do-not-send="true">HW-news</a><br>
<b>Předmět: </b>Re: Chyba optimalizace, nebo moje?</p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Viete isto, ze vam to zatuhne tam, kde ste
dali ten komentar?</p>
<p class="MsoNormal">Mne sa nezda, ako zistujete stlacenie
tlacitka. To by ste museli mat </p>
<p class="MsoNormal">bezzakmitove. Mozno (fakt mozno)
neoptimalizovany kod je pomalsi a tie </p>
<p class="MsoNormal">zakmity nestihne pochytat.</p>
<p class="MsoNormal">Skuste si urobit skutocne bezzakmitove
tlacitko - RS klopny obvod z 2 </p>
<p class="MsoNormal">hradiel 7400 a tlacitko s prepinacim
kontaktom.</p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">No, alebo vo funkcii cekejNaTl dajte do
cakania namiesto oboch nul aspon </p>
<p class="MsoNormal">par ms.</p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">miro</p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">_______________________________________________</p>
<p class="MsoNormal">HW-list mailing list - sponsored by
<a class="moz-txt-link-abbreviated" href="http://www.HW.cz">www.HW.cz</a></p>
<p class="MsoNormal"><a class="moz-txt-link-abbreviated" href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a></p>
<p class="MsoNormal"><a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></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>