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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2012-07-31T13:51:29+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=1358&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-07-31T13:51:29+01:00</updated>
<published>2012-07-31T13:51:29+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1358&amp;p=11383#p11383</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1358&amp;p=11383#p11383"/>
<title type="html"><![CDATA[Re: Nowy Toolchain Atmela i funkcja]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1358&amp;p=11383#p11383"><![CDATA[
Patrz Pan a przed chwilą o tym pisałem w innym wątku komuś o co chodzi z tym czepianiem się const <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> i że teraz będzie trzeba trzymać się zasady - że musi to być <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br /><!-- l --><a class="postlink-local" href="http://forum.atnel.pl/post11381.html#p11381" >post11381.html#p11381</a><!-- l --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 31 lip 2012, o 13:51</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Malutki_27]]></name></author>
<updated>2012-07-31T12:50:59+01:00</updated>
<published>2012-07-31T12:50:59+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1358&amp;p=11373#p11373</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1358&amp;p=11373#p11373"/>
<title type="html"><![CDATA[Nowy Toolchain Atmela i funkcja]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1358&amp;p=11373#p11373"><![CDATA[
Siedząc sobie dzisiaj i nudząc się postanowiłem postawić od nowa Eclipsa wgrać Atmelowski toolchain, udało się bez problemu.<br />Zaimportowałem projekty z pierwszej książki i tak dla zabawy skompilowałem sobie jeden projekt ( padło na 1wire ).<br /><br />I co ? i pokazał się warning którego wcześniej nie było.<br />Sprawa się rozchodzi o funkcje lcd_str_P i jej użycie ( przynajmniej tak mi się wydaje )<br /><br />lcd_str_P(PSTR(&quot;  T1       T2&quot;)); /* wyświetl napisy w zerowej linii LCD */<br /><br />Oto warning:<br /><br />../main.c: In function 'main':<br />../main.c:70:2: warning: passing argument 1 of 'lcd_str_P' discards 'const' qualifier from pointer target type [enabled by default]<br />../LCD/lcd44780.h:172:6: note: expected 'char *' but argument is of type 'const char *'<br />'Finished building: ../main.c'<br /><br />Ponieważ zaciekawiło mnie to zacząłem kompilować pozostałe projekty, i wszędzie tam gdzie używamy odwołania do pamięci programu złośnik się czepia o &quot;const&quot;<br />Mam nadzieję że w miarę czytelnie to opisałem.<br /><br />A teraz pytanie:<br />Dlaczego tak się dzieje ?<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 8 minutach ]</span></strong><br /><br />Haaa <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> już wiem w tym przypadku winna jest funkcja PSTR<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=225">Malutki_27</a> — 31 lip 2012, o 12:50</p><hr />
]]></content>
</entry>
</feed>