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

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

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=13479&amp;mode</id>
<entry>
<author><name><![CDATA[krish]]></name></author>
<updated>2015-11-06T19:45:59+01:00</updated>
<published>2015-11-06T19:45:59+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=13479&amp;p=144647#p144647</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=13479&amp;p=144647#p144647"/>
<title type="html"><![CDATA[Re: Porównanie tablic char]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=13479&amp;p=144647#p144647"><![CDATA[
Do porównania łańcuchów to raczej  strcmp_PF()<br />niż, strcat_PF().<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2273">krish</a> — 6 lis 2015, o 19:45</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Jarecki]]></name></author>
<updated>2015-11-06T19:08:31+01:00</updated>
<published>2015-11-06T19:08:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=13479&amp;p=144639#p144639</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=13479&amp;p=144639#p144639"/>
<title type="html"><![CDATA[Re: Porównanie tablic char]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=13479&amp;p=144639#p144639"><![CDATA[
<div class="quotetitle">HomoChemicus napisał(a):</div><div class="quotecontent"><br />Zainkludowałeś pgmspace.h?<br /></div><br />oczywiście, żadnych błędów w programie nie było<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: kilkunastu sekundach ]</span></strong><br /><br /><div class="quotetitle">squeez napisał(a):</div><div class="quotecontent"><br />A jak się odczytuje z FLASH? przecież nie bezpośrednio tylko przez odpowiednie funkcję prawda.<br />Poza tym po co wymyślać koło od nowa? przecież jest <a href="http://www.nongnu.org/avr-libc/user-manual/group__avr__pgmspace.html#gad34d5b7d040fcb97939e939f19d88a5f"  class="postlink">strcat_PF()</a><br /></div><br />O widzisz tego nie wiedziałem <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> dzięki <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2511">Jarecki</a> — 6 lis 2015, o 19:08</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jerrylu]]></name></author>
<updated>2015-11-06T12:21:22+01:00</updated>
<published>2015-11-06T12:21:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=13479&amp;p=144583#p144583</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=13479&amp;p=144583#p144583"/>
<title type="html"><![CDATA[Re: Porównanie tablic char]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=13479&amp;p=144583#p144583"><![CDATA[
No i musi to być tablica zadeklarowana jako const...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8719">jerrylu</a> — 6 lis 2015, o 12:21</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[HomoChemicus]]></name></author>
<updated>2015-11-06T12:17:09+01:00</updated>
<published>2015-11-06T12:17:09+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=13479&amp;p=144581#p144581</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=13479&amp;p=144581#p144581"/>
<title type="html"><![CDATA[Re: Porównanie tablic char]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=13479&amp;p=144581#p144581"><![CDATA[
Zainkludowałeś pgmspace.h?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10470">HomoChemicus</a> — 6 lis 2015, o 12:17</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Jarecki]]></name></author>
<updated>2015-11-06T11:53:29+01:00</updated>
<published>2015-11-06T11:53:29+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=13479&amp;p=144580#p144580</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=13479&amp;p=144580#p144580"/>
<title type="html"><![CDATA[Porównanie tablic char]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=13479&amp;p=144580#p144580"><![CDATA[
Witam, mam pytanie, otóż mam taki fragment programu:<br /><br />[syntax=c]char tab_flash&#91;4&#93; PROGMEM = {&quot;hej&quot;};//definicja z inicjalizacja char tablicy w <br />//pamięci FLASH <br /><br />uint8_t sprawdz(void);//deklaracja funkcji sprawdzającej czy <br />//dane w tablicach są identyczne<br /><br />int main(void){//funkcja główna main<br /><br />if(sprawdz()){//jeśli odebrane z furora dane sa zgodne<br />//wyświetl napis na LCD<br />lcd_str(&quot;zgadza sie&quot;);<br />}<br /><br />}//koniec main<br /><br />uint8_t sprawdz(void){//definicja funkcji sprawdz<br /><br />char tablica_ram&#91;4&#93;;//definicja z inicjalizacją tablicy <br />//char w pamięci RAM<br /><br />uart_puts(tablica_ram);//funkcja odbierająca dane z UART i<br />//wpisaująca do tablicy<br /><br />for(uint8_t i=0; i&lt;4; i++){//sprawdzanie w pętli czy kolejny element <br />//w tablicy zgadza się z tablica we FLASH<br />if(!(tablica_ram&#91;i&#93;==tab_flash&#91;i&#93;))<br />{<br />return 0;}//jeśli któryś się nie zgadza zwróc zero<br /><br />}<br />return 1;//jesli wszystkie elementy sie  zgadzaja zwroc jeden<br /><br />}[/syntax]<br /><br />Napotkałem dziwny problem. Dopóki tablica tab_flash nie była deklarowana w pamięci flash tzn. nie dopisywałem przy definicji: PROGMEM  wszystko działało zgodnie z oczekiwaniami. Kiedy dopisałem tab_flash[4] PROGMEM funkcja przestała działać... Wiecie może jaka jest przyczyna tego stanu rzeczy?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2511">Jarecki</a> — 6 lis 2015, o 11:53</p><hr />
]]></content>
</entry>
</feed>