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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2020-06-07T21:54:15+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=23184&amp;mode</id>
<entry>
<author><name><![CDATA[Marhef]]></name></author>
<updated>2020-06-07T21:54:15+01:00</updated>
<published>2020-06-07T21:54:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23184&amp;p=227741#p227741</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23184&amp;p=227741#p227741"/>
<title type="html"><![CDATA[Re: Pytanie na temat struktur]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23184&amp;p=227741#p227741"><![CDATA[
<div class="quotetitle">miki53 napisał(a):</div><div class="quotecontent"><br />Mianowicie mam strukturę w której mam zastosowane tablice 8 elemętową<br /></div>Nie. Masz 8-elementową tablicę struktur.<br /><div class="quotetitle">miki53 napisał(a):</div><div class="quotecontent"><br />ale będę miał jeszcze kilka niechcianych zmiennych w reszcie elementów tej tablicy<br /></div>Utwórz nie tablicę [syntax=c]TWYJ_PORT wyj&#91;8&#93;;[/syntax] tylko strukturę: [syntax=c]typedef struct {<br />  TWYJ_PORT wyj&#91;8&#93;;<br />  uint8_t efekt_595;<br />} ZAPIS_EEPROM;[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12752">Marhef</a> — 7 cze 2020, o 21:54</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[P3ndz3l3k]]></name></author>
<updated>2020-06-07T21:23:57+01:00</updated>
<published>2020-06-07T21:23:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23184&amp;p=227740#p227740</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23184&amp;p=227740#p227740"/>
<title type="html"><![CDATA[Re: Pytanie na temat struktur]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23184&amp;p=227740#p227740"><![CDATA[
Oj widzę, że chyba kompletnie nie rozumiesz co to tablica a co struktura.<br /><br />Struktura jest tablicą tylko specyficzną to co pokazałeś to struktura zawierająca 8 zmiennych.<br /><br />Mirek nasz mentor  zawsze nam podpowiada aby nie bawić się w zapisywanie pojedynczych zmiennych do EEPROM-a a zebrać dane w tablicę, strukturę lub najlepiej unię i ją całą zapisywać.<br />Jak mamy jakby wszystkie dane w kupie czyli tablicy czy strukturze to za jednym zamachem zapisujemy do EEPROM-a i nie martwimy się o pamiętanie adresów lub gdzie kończą się dane a gdzie zapisać kolejne.<br /><br />Jeśli potrzebujesz zapisać tylko jedną zmienną to nie musisz przecież dodawać jej do struktury.<br />W Bluebooku są opisane tablice struktury i unie.<br />Obejrzyj sobie poradniki o tworzeniu gry Snake może zrozumiesz te mechanizny .<br /><br />[youtube]www.youtube.com/watch?v=ix0EBtdiviY[/youtube]<br /><br /><br />Pozdrawiam Paweł.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3709">P3ndz3l3k</a> — 7 cze 2020, o 21:23</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[miki53]]></name></author>
<updated>2020-06-07T19:05:02+01:00</updated>
<published>2020-06-07T19:05:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23184&amp;p=227734#p227734</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23184&amp;p=227734#p227734"/>
<title type="html"><![CDATA[Pytanie na temat struktur]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23184&amp;p=227734#p227734"><![CDATA[
Witam <br />Mam pytanie związane z strukturą.<br />Mianowicie mam strukturę w której mam zastosowane tablice 8 elemętową<br /><br />[syntax=c]// struktura alarmu<br />    typedef struct WYJ_PORT {<br /><br />            uint8_t on_hh;<br />            uint8_t on_mm;<br />            uint8_t on_ss;<br />            uint8_t on_wy;<br />   <br />            uint8_t off_hh;<br />            uint8_t off_mm;<br />            uint8_t off_ss;<br />            uint8_t off_wy;<br />     <br /><br />    } TWYJ_PORT;<br /><br />   TWYJ_PORT wyj&#91;8&#93;;[/syntax] <br /> <br />Teraz chciałbym dodać jeden element ( zmienną o nazwie  efekt_595 ) z możliwością jej zapisu do EEPROM <br /><br />Teraz jak ją dopiszę do struktury w ten sposób<br /><br />[syntax=c]// struktura alarmu<br />    typedef struct WYJ_PORT {<br /><br />            uint8_t on_hh;<br />            uint8_t on_mm;<br />            uint8_t on_ss;<br />            uint8_t on_wy;<br />     <br />            uint8_t off_hh;<br />            uint8_t off_mm;<br />            uint8_t off_ss;<br />            uint8_t off_wy;<br />            uint8_t efekt_595;<br /><br />    } TWYJ_PORT;<br /><br />   TWYJ_PORT wyj&#91;8&#93;;[/syntax]<br /><br /> to osiągnę to że  zapisze mi się ta zmienna z całą resztą do EEPROM i ok<br />ale będę miał jeszcze kilka niechcianych zmiennych w reszcie elementów tej tablicy <br />jak je wyeliminować , bo nie potrzebuję 8śmiu zmiennych tylko jedną<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18503">miki53</a> — 7 cze 2020, o 19:05</p><hr />
]]></content>
</entry>
</feed>