<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=4&amp;t=1608&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2012-09-29T19:14:35+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=1608&amp;mode</id>
<entry>
<author><name><![CDATA[janbernat]]></name></author>
<updated>2012-09-29T19:14:00+01:00</updated>
<published>2012-09-29T19:14:00+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1608&amp;p=16208#p16208</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1608&amp;p=16208#p16208"/>
<title type="html"><![CDATA[Re: Funkcje blokujęce]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1608&amp;p=16208#p16208"><![CDATA[
Oprócz _delay() podstępna jest pętla while() w różnych małych funkcjach do sprawdzania.<br />Do sprawdzania czy zakończyło się wysyłanie/odbiór damych na magistralach albo przetwarzanie z ADC.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=171">janbernat</a> — 29 wrz 2012, o 19:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[developer85]]></name></author>
<updated>2012-09-29T19:14:35+01:00</updated>
<published>2012-09-29T15:34:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1608&amp;p=16193#p16193</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1608&amp;p=16193#p16193"/>
<title type="html"><![CDATA[Funkcje blokujące]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1608&amp;p=16193#p16193"><![CDATA[
Właśnie jak to z nimi jest. Wiadomo że powodują zbędne takty procesora opóźniające działanie pętli głównej, wykorzystują funkcje _delay_ i pokrewne. <br />W takim razie jak pisać programy aby nie zaśmiecać sobie kodu czymś takim?<br />Jak wygląda wasz przepis na to?<br /><br />Wiadomo z książki Mirka że funkcje opóźniające można np. zrobić na timerach programowych, ale jakie jeszcze triki wykorzystujecie? Na co zwracać uwagę?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=390">developer85</a> — 29 wrz 2012, o 15:34</p><hr />
]]></content>
</entry>
</feed>