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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2016-08-29T19:52:18+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=30&amp;t=16100&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2016-08-29T19:52:18+01:00</updated>
<published>2016-08-29T19:52:18+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16100&amp;p=167477#p167477</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16100&amp;p=167477#p167477"/>
<title type="html"><![CDATA[Re: struktury - problem z PROGMEM]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16100&amp;p=167477#p167477"><![CDATA[
<div class="quotetitle">skalarro napisał(a):</div><div class="quotecontent"><br />A jeszcze w poradniku najpierw nie masz już błędów a później pokazujesz jak je definiujesz<br /></div><br />A widzisz <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=54">mirekk36</a> — 29 sie 2016, o 19:52</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[skalarro]]></name></author>
<updated>2016-08-29T18:47:17+01:00</updated>
<published>2016-08-29T18:47:17+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16100&amp;p=167456#p167456</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16100&amp;p=167456#p167456"/>
<title type="html"><![CDATA[Re: struktury - problem z PROGMEM]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16100&amp;p=167456#p167456"><![CDATA[
dobra, po kolei,<br /><br />wiem że coś mocno przegapiłem. tylko nie umiałem odnaleźć gdzie tkwi babol. Nie zwróciłem uwagi że dużymi literami to pisałeś. <br /><div class="quotetitle">mirekk36 napisał(a):</div><div class="quotecontent"><br />Chyba nie myślisz, że ja coś złośliwie mówię ? ... pytam<br /></div>NIE NIE I JESZCZE RAZ NIE ;]<br /><br />miały to być zwyczajne zmienne uint8_t... Tak tego do końca skumać nie mogłem ale przepisywałem jak takie cielę...<br /><br /> Kurcze, no to jedziemy czwarty raz z poradnikami, wrrr<br /><br />za duzo siedzę nad tym i już mi chyba za mocno główka paruje.. poradnik, książka, eclipse, forum, znow poradnik i tak w kółko. Ale chcę jak najszybciej skończyć... wiesz... wspomniałem niedawno, że siedzę nad czymś ;p<br /><br /><br />--------------------------<br />o ja głupi  <img src="https://forum.atnel.pl/images/smilies/icon_redface.gif" alt=":oops:" title="Zawstydzony" /> no tak, zmyliły mnie te stałe dosłowne. A jeszcze w poradniku najpierw nie masz już błędów a później pokazujesz jak je definiujesz<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4850">skalarro</a> — 29 sie 2016, o 18:47</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2016-08-29T18:39:44+01:00</updated>
<published>2016-08-29T18:39:44+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16100&amp;p=167454#p167454</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16100&amp;p=167454#p167454"/>
<title type="html"><![CDATA[Re: struktury - problem z PROGMEM]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16100&amp;p=167454#p167454"><![CDATA[
<div class="quotetitle">skalarro napisał(a):</div><div class="quotecontent"><br />No wiesz, <br />Żywcem od Ciebie z poradnika zerżnięte...<br /></div><br />No ale o czym kolega mówi? jakie żywcem zerżnięte ? skoro w twoim kodzie co innego i tu co innego ?<br /><br />Chyba nie myślisz, że ja coś złośliwie mówię ? ... pytam<br /><br />żeby zrozumieć co robisz - bo na razie mówisz że żywcem a pokazujesz co innego <br /><br />Przecież jeśli definiuje się zmienną PROGMEM to trzeba od razu uzupełnić ją danymi, a ty tu zamiast danych podajesz jakieś nazwy t1, t2, itd ... wprawdzie to te same nazwy co nazwy pól twojego typu struktury ale co to ma wspólnego z wypełnieniem danych pamięci Flash ? <br /><br />skąd kompilator ma wiedzieć co to jest t1,t2,te i t4 ? Ja też nie wiem<br /><br />Kod który pokazałeś z poradnika ma wypełnione dane (widzisz dużymi literami) więc zgodnie z zasadą o której zawsze mówię pewnie są to jakieś stałe dosłowne stworzone za pomocą makr #define .... Jak widzisz nie na darmo mówię wciąż o dobrym stylu programowania, i na jego podstawie mogę się domyślać czym są<br /><br />AL1_HH<br />AL1_MM<br /><br />itd<br /><br />tylko ty coś mocno przegapiłeś w poradniku<br /><br />i zamiast stałych dosłownych wpisujesz sobie jakieś t1, t2 itd ale ja nie wiem co to są te nazwy. Z punktu widzenia kompilatora podobnie - nie wie co to jest<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 29 sie 2016, o 18:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[skalarro]]></name></author>
<updated>2016-08-29T18:30:53+01:00</updated>
<published>2016-08-29T18:30:53+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16100&amp;p=167453#p167453</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16100&amp;p=167453#p167453"/>
<title type="html"><![CDATA[Re: struktury - problem z PROGMEM]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16100&amp;p=167453#p167453"><![CDATA[
No wiesz,  <br />Żywcem od Ciebie z poradnika zerżnięte...<br /><br /><a href="https://obrazkiforum.atnel.pl/4850/b8a5884cb96f0533afe5e0dd6e8be090.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/4850/b8a5884cb96f0533afe5e0dd6e8be090.png" alt="Obrazek" /></a><br /><br />ja to rozumiem, że w common.c szanowny kompilator ma podane co to jest... tzn uint8_t<br /><br />Pogubiłem się z tym<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4850">skalarro</a> — 29 sie 2016, o 18:30</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2016-08-29T18:24:42+01:00</updated>
<published>2016-08-29T18:24:42+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16100&amp;p=167451#p167451</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16100&amp;p=167451#p167451"/>
<title type="html"><![CDATA[Re: struktury - problem z PROGMEM]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16100&amp;p=167451#p167451"><![CDATA[
No a co to jest wg ciebie?<br /><br />TCFG const pgm_cfg PROGMEM = {<br />                t1,<br />                t2,<br />                t3,<br />                t4<br /><br />te: t1, t2, t3, t4 - ja nie wiem a skąd kompilator ma wiedzieć ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 29 sie 2016, o 18:24</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[skalarro]]></name></author>
<updated>2016-08-29T18:12:51+01:00</updated>
<published>2016-08-29T18:12:51+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16100&amp;p=167449#p167449</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16100&amp;p=167449#p167449"/>
<title type="html"><![CDATA[struktury - problem z PROGMEM]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16100&amp;p=167449#p167449"><![CDATA[
Witam Was, <br />walczę ze zrobieniem ustawień fabrycznych urządzenia według poradników Mirka o strukturach. Niby wszystko robię według filmu ale nie działa. Piszę niby bo najczęściej się okazuje, że nie jest wszystko jak ma być. Ale przeglądam już 3-ci raz obie części i już mi się w oczach dwoi i nic.<br /><br />w common.h mamy:<br />[syntax=c]typedef struct {<br />uint8_t t1;<br />uint8_t t2;<br />uint8_t t3;<br />uint8_t t4;<br />} TCFG;[/syntax]<br /><br />a w main.c, przed główną funkcją programu:<br />[syntax=c]TCFG const pgm_cfg PROGMEM = {<br />t1,<br />t2,<br />t3,<br />t4<br />};<br /><br /><br />TCFG eem_cfg EEMEM;<br />TCFG ram_cfg;[/syntax]<br /><br />konsola krzyczy do mnie że nie widzi zmiennych<br />[syntax=c]../main.c:207:3: error: 't1' undeclared here (not in a function)<br />   t1,<br />   ^<br />../main.c:208:3: error: 't2' undeclared here (not in a function)<br />   t2,<br />   ^<br />../main.c:209:3: error: 't3' undeclared here (not in a function)<br />   t3,<br />   ^<br />../main.c:210:3: error: 't4' undeclared here (not in a function)<br />   t4<br />   ^<br />make: *** &#91;main.o&#93; Błąd 1[/syntax]<br /><br /><br />POMOŻECIE???<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4850">skalarro</a> — 29 sie 2016, o 18:12</p><hr />
]]></content>
</entry>
</feed>