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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2017-02-12T13:51:47+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=17608&amp;mode</id>
<entry>
<author><name><![CDATA[matw]]></name></author>
<updated>2017-02-12T13:51:47+01:00</updated>
<published>2017-02-12T13:51:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17608&amp;p=182479#p182479</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17608&amp;p=182479#p182479"/>
<title type="html"><![CDATA[Re: Coś się porobiło z linkerem? Spójrzcie świeżym okiem.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17608&amp;p=182479#p182479"><![CDATA[
A jednak MCU nie taki <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />Co do zapisów makro #ifndef które eclipse sam tworzy przy zakładaniu nowych plików nagłówkowych, to od którejś nowej wersji Eclipse jest to normalne, w nazwie definicji  jest teraz w formacie FOLDER_PLIK i nie ma się co tym przejmować.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2394">matw</a> — 12 lut 2017, o 13:51</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Jarosław J]]></name></author>
<updated>2017-02-12T13:46:44+01:00</updated>
<published>2017-02-12T13:46:44+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17608&amp;p=182478#p182478</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17608&amp;p=182478#p182478"/>
<title type="html"><![CDATA[Re: Coś się porobiło z linkerem? Spójrzcie świeżym okiem.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17608&amp;p=182478#p182478"><![CDATA[
Eh - Widzisz i tu mam babola  Wpisuję PORTA  kiedy  Atmega 328P  nie ma tego  portu.  Czuję się jednak usprawiedliwiony ponieważ  układ  testuję na płytkach  ARDUINO  gdzie  piny portu C Atmegi 328  są oznaczone   A0- A5  od  Analog Input.  Dla Ciebie  wielkie podziękowania  - a dla mnie wstyd. Chce mi się kląć, ale  oszczędzę  Wam <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=786">Jarosław J</a> — 12 lut 2017, o 13:46</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[matw]]></name></author>
<updated>2017-02-12T13:44:56+01:00</updated>
<published>2017-02-12T13:44:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17608&amp;p=182476#p182476</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17608&amp;p=182476#p182476"/>
<title type="html"><![CDATA[Re: Coś się porobiło z linkerem? Spójrzcie świeżym okiem.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17608&amp;p=182476#p182476"><![CDATA[
Twoje kody kompilują się bez problemu w Eclipse Neon oraz MkCLIPSE, dla Atmegi32 oczywiście <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />Niewykluczone że rozjechał ci się workspace, mimo że inne projekty działają<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2394">matw</a> — 12 lut 2017, o 13:44</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[krish]]></name></author>
<updated>2017-02-12T13:39:59+01:00</updated>
<published>2017-02-12T13:39:59+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17608&amp;p=182475#p182475</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17608&amp;p=182475#p182475"/>
<title type="html"><![CDATA[Re: Coś się porobiło z linkerem? Spójrzcie świeżym okiem.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17608&amp;p=182475#p182475"><![CDATA[
A jaki procesor w opcjach projektu?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2273">krish</a> — 12 lut 2017, o 13:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Jarosław J]]></name></author>
<updated>2017-02-12T13:33:36+01:00</updated>
<published>2017-02-12T13:33:36+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17608&amp;p=182474#p182474</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17608&amp;p=182474#p182474"/>
<title type="html"><![CDATA[Coś się porobiło z linkerem? Spójrzcie świeżym okiem.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17608&amp;p=182474#p182474"><![CDATA[
Hej. Już od  dwóch dni mam kłopot  z ECLIPSE NEON  Mam w nim otwartych kilka projektów - chyba jak każdy -  i są nawet skomplikowane  Wszystkie kompilują mi się bez  problemu  Mam w nich też zagnieżdżone  bibliioteki, robiłem CLEAN PROJECT  wszystko działa bez  zarzutu. <br /><br />Wczoraj jednak stworzyłem nowy projekt  WS2812_TEST  z poradnika Mirka  i już na początku wysypują mi się błędy<br /><br />Założyłem katalog na biblioteki  przepisuję znak do znaku dokładnie jak w poradniku  i kiedy dotrę do<br /><br />[syntax=c]void send_zero(void){<br />WS_PORT |= WSPIN;<br />}[/syntax]<br /><br />  pokazuje mi że nie zadeklarowałem  PA0 - błąd  brzmi <br /><br />'PA0' undeclared (first use in this function)<br />'PORTA' undeclared (first use in this function)<br /><br />W tym samym momencie na filmie Mirek kompiluje program bez problemu. <br />Zaznaczę że próbowałem już wszystkiego CLEAN PROJECT,  Includy znajdują się  na swoich miejscach w każdym pliku. Jest litera w literę jak  w poradniku. <br />Wyczuwam tu że linker nie chce mi widzieć  PORTA oraz PA0 gdyż jak najadę z  ctrl  i kliknę na te napisy w pliku .h to nigdzie mnie nie przenosi <br /><br />Wiem, że jest narzędzie  mkclipse, ale chcę dokończyć pewien projekt  na tym co mam  Dziwi mnie że w  innych projektach linker działa. Może są jakieś  ustawienia o których nie wiem? Pomóżcie, bo skończyły mi się pomysły.<br /><br /><br />Oto  programy <br /><br />[syntax=c]/*<br /> * ws2812.c<br /> *<br /> *  Created on: 12.02.2017<br /><br /> */<br /><br /><br />#include &lt;avr/io.h&gt;<br /><br />#include &quot;ws2812.h&quot;<br /><br /><br />void send_zero(void){<br />WS_PORT |= WSPIN;<br />}[/syntax]<br /><br />[syntax=c]/*<br /> * ws2812.h<br /> *<br /> *  Created on: 12.02.2017<br /> *      Author: Dell<br /> */<br /><br />#ifndef WS2812_WS2812_H_<br />#define WS2812_WS2812_H_<br /><br /><br /><br /><br />#define WSPIN (1&lt;&lt;PA0)<br />#define WS_PORT PORTA<br />#define WS_DIR DDRA<br /><br /><br />#endif /* WS2812_WS2812_H_ */[/syntax]<br /><br /><br /><br />i main <br />[syntax=c]/*<br /> * main.c<br /> *<br /> *  Created on: 12.02.2017<br /> *      Author: Dell<br /> */<br /><br /><br />#include &lt;avr/io.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br />#include &lt;avr/pgmspace.h&gt;<br />#include &lt;util/delay.h&gt;<br /><br />#include &quot;WS2812/ws2812.h&quot;<br /><br /><br /><br />int main (void){<br /><br /><br />sei();<br />while (0){<br /><br /><br />}<br /><br />}[/syntax]<br /><br /><br /><br />Jedyna różnica, że w warunkach definicji warunkowej  - makro mi stworzyło taki zapis <br /><br />[syntax=c]#ifndef WS2812_WS2812_H_<br />#define WS2812_WS2812_H_[/syntax]<br /><br />podczas kiedy Mirek ma <br /><br />[syntax=c]#ifndef WS2812_H_<br />#define WS2812_H_[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=786">Jarosław J</a> — 12 lut 2017, o 13:33</p><hr />
]]></content>
</entry>
</feed>