<?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=12052&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2015-06-18T18:59:18+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=12052&amp;mode</id>
<entry>
<author><name><![CDATA[Rafał555]]></name></author>
<updated>2015-06-18T18:59:18+01:00</updated>
<published>2015-06-18T18:59:18+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12052&amp;p=132089#p132089</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12052&amp;p=132089#p132089"/>
<title type="html"><![CDATA[Re: Wyszukanie ciągu znaków w pętli]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12052&amp;p=132089#p132089"><![CDATA[
No fakt, że Green Booka to tak co trzecią stronę. Obiecuję poprawę  <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /> .<br />To te nulle mi mieszały. Dzięki Jerrylu.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 6 minutach ]</span></strong><br /><br /><div class="quotetitle">jerrylu napisał(a):</div><div class="quotecontent"><br />&quot;za pętlą jest średnik od razu&quot; - sorry, znowu siedzę przed kompem bez okularów... <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br />Ale w tym wypadku zawsze obierasz znak poza przypadkiem 'Z'<br /></div><br /><br />No bo jak znajdzie 'z' to pętla się nie spełni w końcu program ją opuści. <br />Jeszcze coś tam muszę dopisać, żeby opuścić pętlę jak rzeczywiście nie będzie tych znaków, lub ciągu.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2697">Rafał555</a> — 18 cze 2015, o 18:59</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jerrylu]]></name></author>
<updated>2015-06-18T18:51:24+01:00</updated>
<published>2015-06-18T18:51:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12052&amp;p=132088#p132088</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12052&amp;p=132088#p132088"/>
<title type="html"><![CDATA[Re: Wyszukanie ciągu znaków w pętli]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12052&amp;p=132088#p132088"><![CDATA[
&quot;za pętlą jest średnik od razu&quot; - sorry, znowu siedzę przed kompem bez okularów... <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br />Ale w tym wypadku zawsze obierasz znak poza przypadkiem 'Z'<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8719">jerrylu</a> — 18 cze 2015, o 18:51</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-06-18T18:40:53+01:00</updated>
<published>2015-06-18T18:40:53+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12052&amp;p=132086#p132086</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12052&amp;p=132086#p132086"/>
<title type="html"><![CDATA[Re: Wyszukanie ciągu znaków w pętli]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12052&amp;p=132086#p132086"><![CDATA[
ja patrzę w podpis i się dziwię trochę ... kolega posiada Greenbooka, ma tam pięknie opisane nie tylko odbieranie stringów ale i parsowanie.... czemu nie korzystasz z książki ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 18 cze 2015, o 18:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Rafał555]]></name></author>
<updated>2015-06-18T18:39:12+01:00</updated>
<published>2015-06-18T18:39:12+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12052&amp;p=132085#p132085</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12052&amp;p=132085#p132085"/>
<title type="html"><![CDATA[Re: Wyszukanie ciągu znaków w pętli]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12052&amp;p=132085#p132085"><![CDATA[
Z tą prędkością i nullami to chyba strzał w dziesiątkę. Zaraz sprawdzę. Chyba coś przeoczyłem w poradniku <br />&quot;Wifi Client www/php&quot;.<br /> A jeśli chodzi o warunek to jest pętla i mieli do puki nie znajdzie 'C' , za pętlą jest średnik od razu .<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2697">Rafał555</a> — 18 cze 2015, o 18:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jerrylu]]></name></author>
<updated>2015-06-18T18:15:48+01:00</updated>
<published>2015-06-18T18:15:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12052&amp;p=132083#p132083</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12052&amp;p=132083#p132083"/>
<title type="html"><![CDATA[Re: Wyszukanie ciągu znaków w pętli]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12052&amp;p=132083#p132083"><![CDATA[
Przede wszystkim piszesz &quot;Jak znajdę 'C' to pobieram następny znak&quot;,<br />a w warunku masz &quot;nie równe&quot; C, czyli znaku nie pobierasz, jak masz C, a pobierasz w każdej innej sytuacji poza Z.<br />P zadeklaruj jako char i przypisz mu np. '0'<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 2 minutach ]</span></strong><br /><br />Zwróć uwagę na szybkość obiegu pętli - tysiące razy na sekundę. <br />Dostajesz prawie same NULL.<br />Powinieneś to robić z wykorzystaniem przerwania.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8719">jerrylu</a> — 18 cze 2015, o 18:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Rafał555]]></name></author>
<updated>2015-06-18T17:53:46+01:00</updated>
<published>2015-06-18T17:53:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12052&amp;p=132082#p132082</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12052&amp;p=132082#p132082"/>
<title type="html"><![CDATA[Wyszukanie ciągu znaków w pętli]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12052&amp;p=132082#p132082"><![CDATA[
Witam. <br />Chcę wyszukać w strumieniu danych nadlatujących do uarta ciągu dwóch kolejnych znaków. Napisałem taką pętlę, czy raczej pętlę w pętli:<br /><br />[syntax=c]int p=0;<br />while(p != 'z'){<br />while((uart_getc()) != 'C');<br />    p=uart_getc();<br />}[/syntax]<br /><br /> Ja ten program rozumiem tak:<br />Skoro p jest różne od 'z' to wchodzę w drugą pętlę. Jak znajdę 'C' to pobieram następny znak. Jak jest to 'z' to wychodzę z pętli, jeśli nie to szukam następnego 'C'. <br />  Pojedyncze znaki znajduję, czyli z tą pętlą coś nie tak?<br /><br /><br />  Zapomniałem napisać, że program nie wychodzi z pętli. Poprawność odbioru strumienia sprawdzałem:<br />- w putty to co nadlatuje do procesora<br />- na LCD to co odebrał procesor<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2697">Rafał555</a> — 18 cze 2015, o 17:53</p><hr />
]]></content>
</entry>
</feed>