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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2015-02-02T09:48:50+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=18&amp;t=10477&amp;mode</id>
<entry>
<author><name><![CDATA[matisek1233]]></name></author>
<updated>2015-02-02T09:48:50+01:00</updated>
<published>2015-02-02T09:48:50+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=10477&amp;p=116871#p116871</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=10477&amp;p=116871#p116871"/>
<title type="html"><![CDATA[Re: Em::Blocks - problem z działaniem makrodefinicji]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=10477&amp;p=116871#p116871"><![CDATA[
dlaczego uważasz ze <div class="quotetitle">mokrowski napisał(a):</div><div class="quotecontent"><br />[...]rekurencyjne definiowanie makr to <strong>durna</strong> technika[...]<br /></div><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=945">matisek1233</a> — 2 lut 2015, o 09:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[matisek1233]]></name></author>
<updated>2015-02-02T09:15:33+01:00</updated>
<published>2015-02-02T09:15:33+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=10477&amp;p=116868#p116868</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=10477&amp;p=116868#p116868"/>
<title type="html"><![CDATA[Re: Em::Blocks - problem z działaniem makrodefinicji]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=10477&amp;p=116868#p116868"><![CDATA[
OK, inaczej; pokaze to o co mi chodzi na &quot;żywym&quot; kodzie:<br /><br />Mam biblioteke SPL i tam jest takie cos:<br /><br />[syntax=c]typedef struct<br />{<br />  __IO uint32_t CRL;<br />  __IO uint32_t CRH;<br />  __IO uint32_t IDR;<br />  __IO uint32_t ODR;<br />  __IO uint32_t BSRR;<br />  __IO uint32_t BRR;<br />  __IO uint32_t LCKR;<br />} GPIO_TypeDef;<br /><br />//i troche dalej jest linijka:<br /><br />#define GPIOA               ((GPIO_TypeDef *) GPIOA_BASE)[/syntax]<br /><br />i jak wywołuje w kodzie:[syntax=c]GPIOA-&gt;              //nie działa ctrl+space<br />((GPIO_TypeDef *) GPIOA_BASE)-&gt;              //dziala ctrl+space[/syntax]<br /><br />Nie chce mi podpowiadać co jest w strukturze, i jest to dla mnie niezbyt fajne, bo się zdążyłem przyzwyczaić.<br /><br />dodam ze pod eclipse działa, (i darujcie sobie uwag typu: &quot;to przesiądź się na eclipse&quot;)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=945">matisek1233</a> — 2 lut 2015, o 09:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kurnachatka]]></name></author>
<updated>2015-02-02T08:57:30+01:00</updated>
<published>2015-02-02T08:57:30+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=10477&amp;p=116865#p116865</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=10477&amp;p=116865#p116865"/>
<title type="html"><![CDATA[Re: Em::Blocks - problem z działaniem makrodefinicji]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=10477&amp;p=116865#p116865"><![CDATA[
I niema prawa działać.<br /><br />Musiał byś stworzyć struct-ure makro1<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=930">kurnachatka</a> — 2 lut 2015, o 08:57</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[matisek1233]]></name></author>
<updated>2015-02-02T08:52:11+01:00</updated>
<published>2015-02-02T08:52:11+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=10477&amp;p=116864#p116864</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=10477&amp;p=116864#p116864"/>
<title type="html"><![CDATA[Em::Blocks - problem z działaniem makrodefinicji]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=10477&amp;p=116864#p116864"><![CDATA[
Witam. Mam problem z Em::blocks bo dla struktury użytej przez makro &quot;makro1.&quot;, klikniecie CTRL+SPACE pokazuje zawartość struktury, a dla makra &quot;makro2&quot; już nie. Kod prezentujący mój problem:<br /><br />[syntax=c]#define makro1 strukturka<br />#define makro2 makro1<br /><br />typedef struct{<br />uint16_t qwe;<br />}strukturka;<br /><br />int main(void)<br />{<br />    makro2.         //ctrl+space nie dziala<br />    makro1.qwe;     //a tu dziala<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=945">matisek1233</a> — 2 lut 2015, o 08:52</p><hr />
]]></content>
</entry>
</feed>