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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2017-07-25T21:08:48+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=47&amp;t=18529&amp;mode</id>
<entry>
<author><name><![CDATA[stachu]]></name></author>
<updated>2017-07-25T21:08:48+01:00</updated>
<published>2017-07-25T21:08:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18529&amp;p=192593#p192593</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18529&amp;p=192593#p192593"/>
<title type="html"><![CDATA[Re: Jeden kompilator - wiele platform?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18529&amp;p=192593#p192593"><![CDATA[
Panie Mirku pana ardu miś byłby smutny po tych słowach <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />A na poważnie do testów jest rewelacją arduino można sobie w C programować płytki arduno ,<br />czasami bywają surowe wstawki w C i kompilator ładnie to łyka.<br /><br />Pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=72">stachu</a> — 25 lip 2017, o 21:08</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Jatsekku]]></name></author>
<updated>2017-06-01T20:33:39+01:00</updated>
<published>2017-06-01T20:33:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18529&amp;p=190163#p190163</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18529&amp;p=190163#p190163"/>
<title type="html"><![CDATA[Re: Jeden kompilator - wiele platform?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18529&amp;p=190163#p190163"><![CDATA[
Panie Mirku, oczywiście, że czyste C jest lepsze i doskonale o tym wiem <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />Zastanawiałem się raczej nad tym jak wykorzystać fakt, <br />iż arduino tak dobrze radzi sobie z przenoszeniem kodu na inne platformy we własnych bibliotekach.<br />Teraz już rozumiem jak to działa. Dziękuję kijas1 ! <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=3920">Jatsekku</a> — 1 cze 2017, o 20:33</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2017-06-01T19:47:16+01:00</updated>
<published>2017-06-01T19:47:16+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18529&amp;p=190155#p190155</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18529&amp;p=190155#p190155"/>
<title type="html"><![CDATA[Re: Jeden kompilator - wiele platform?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18529&amp;p=190155#p190155"><![CDATA[
Rozważania typu średniowiecznych dysput: &quot;ile diabłów mieści się na czubku szpilki&quot; <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />Może jednak warto sięgnąć normalnie do języka C ? - gorąco polecam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 1 cze 2017, o 19:47</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kijas1]]></name></author>
<updated>2017-06-01T19:16:11+01:00</updated>
<published>2017-06-01T19:16:11+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18529&amp;p=190146#p190146</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18529&amp;p=190146#p190146"/>
<title type="html"><![CDATA[Re: Jeden kompilator - wiele platform?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18529&amp;p=190146#p190146"><![CDATA[
<div class="quotetitle">Jatsekku napisał(a):</div><div class="quotecontent"><br />Mam rozumieć, że arduino oferuje X różnych kompilatorów (ew portów jednego kompilatora na różne platformy) i w zależności od wybranej płytki odpowiednio dobiera cały toolchain ? (Inny dla AVR, inny dla STM, inny dla ESP itp?)<br /></div><br />Zgadza się, w zależności od płytki, wybierany jest odpowiedni toolchain oraz biblioteki. O Arduino za dużo nie powiem, bo nie używam, ale wykorzystywany jest tam C++, więc jeśli istnieje jakiś kompilator tegoż języka na daną platformę, to arduino też powinno się dać przeportować.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4627">kijas1</a> — 1 cze 2017, o 19:16</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Jatsekku]]></name></author>
<updated>2017-06-01T14:37:01+01:00</updated>
<published>2017-06-01T14:37:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18529&amp;p=190127#p190127</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18529&amp;p=190127#p190127"/>
<title type="html"><![CDATA[Re: Jeden kompilator - wiele platform?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18529&amp;p=190127#p190127"><![CDATA[
@Harry,<br />Nie masz do końca racji, oczywiście kompilator jest definiowany przez język, ale konkretne porty już przez platformę.<br />Dlatego też AVR-GCC jest portem kompilatora GCC dla rodziny AVR, np PICa już nie oprogramujesz przy użyciu AVR-GCC.<br />@Kijas1<br />Jeśli chodzi o biblioteki to warstwy abstrakcji itp są dla mnie jasne. Może powiedzieć coś więcej o tym &quot;framework'u&quot;. <br />Mam rozumieć, że arduino oferuje X różnych kompilatorów (ew portów jednego kompilatora na różne platformy) i w zależności od wybranej płytki odpowiednio dobiera cały toolchain ? (Inny dla AVR, inny dla STM, inny dla ESP itp?)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3920">Jatsekku</a> — 1 cze 2017, o 14:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kijas1]]></name></author>
<updated>2017-06-01T08:46:00+01:00</updated>
<published>2017-06-01T08:46:00+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18529&amp;p=190112#p190112</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18529&amp;p=190112#p190112"/>
<title type="html"><![CDATA[Re: Jeden kompilator - wiele platform?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18529&amp;p=190112#p190112"><![CDATA[
&quot; Jeden kompilator - wiele platform?&quot;- w arduino jest właściwie na odwrót, jedna platforma-wiele kompilatorów (taki framework). W skrócie jeśli chcesz coś takiego osiągnąć, to musiałbyś zrobić jakąś swoją abstrakcję sprzętu, np. dla ustawiania bitu była by to funkcja set_bit(numer bitu), która w swoim ciele wołała by już niskopoziomową funkcje np. low_level_set_bit(numer_bitu). Ty pisałbyś biblioteki używając swojej abstrakcji, a jeśli chciałbyś je obsługiwać na innym sprzęcie, to implementowałbyś tylko funkcje niskopoziomowe dostosowane do tego sprzętu.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4627">kijas1</a> — 1 cze 2017, o 08:46</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Harry]]></name></author>
<updated>2017-06-01T02:35:47+01:00</updated>
<published>2017-06-01T02:35:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18529&amp;p=190104#p190104</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18529&amp;p=190104#p190104"/>
<title type="html"><![CDATA[Re: Jeden kompilator - wiele platform?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18529&amp;p=190104#p190104"><![CDATA[
AVR-GCC to jest kompilator C, a nie &quot;wgrywarka&quot; np w przypadku uC AVR jest nią avrdude, w innych jest co innego, ale kompilator zależy od używanego języka, a nie platformy.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14685">Harry</a> — 1 cze 2017, o 02:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Jatsekku]]></name></author>
<updated>2017-05-31T23:45:31+01:00</updated>
<published>2017-05-31T23:45:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18529&amp;p=190103#p190103</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18529&amp;p=190103#p190103"/>
<title type="html"><![CDATA[Jeden kompilator - wiele platform?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18529&amp;p=190103#p190103"><![CDATA[
Witam, <br />Ostatnio pracując nad uniwersalnymi bibliotekami (AVR-GCC) zacząłem się zastanawiać jak to jest z tym arduino, iż jeden kompilator jest w stanie obsługiwać różne platformy (ESP8266 na przykład, czy jakieś inne Leonardo, STM32 itp). Przecież arduino oparte jest o kompilator AVR-GCC, więc jak to z tym jest?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3920">Jatsekku</a> — 31 maja 2017, o 23:45</p><hr />
]]></content>
</entry>
</feed>