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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-07-17T20:57:04+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=7789&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-07-17T20:57:04+01:00</updated>
<published>2014-07-17T20:57:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87951#p87951</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87951#p87951"/>
<title type="html"><![CDATA[Re: Pamiętaj - jeśli chcesz się nauczyć C dla procków ...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87951#p87951"><![CDATA[
<div class="quotetitle">SunRiver napisał(a):</div><div class="quotecontent"><br />Chodziło tylko o to ... że autor książki &lt;w wątku&gt; podchodzi niekompetentnie do tematu , doradzając skok z dachu bo niema nic konstruktywnego i na temat do powiedzenie , wprowadza dezinformację ...<br /></div><br /><br />Dokładnie! ... jak widać część zrozumiała o czym mowa - a część woli dyskutować o wyższości C nad C .... dlatego słusznie prawi SunRiver jak zwykle<br /><br />dlatego zamykam ten wątek - żeby znowu komuś nie wyjaśniać czym się różni C na procki od C na AVR pomimo że i tak kolega mokrowski wyjaśnia to już kilkakrotnie - to niektórzy wciąż swoje ... więc nie ma sensu dalej tego ciągnąć - zamykam temat i Qniec <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> — 17 lip 2014, o 20:57</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2014-07-17T19:50:02+01:00</updated>
<published>2014-07-17T19:50:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87937#p87937</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87937#p87937"/>
<title type="html"><![CDATA[Re: Pamiętaj - jeśli chcesz się nauczyć C dla procków ...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87937#p87937"><![CDATA[
Panowie ... nie chce mi się tu przytaczać słów Pasikowskiego.... &lt;wiecie jakich&gt;<br />ale naprawdę ....   do niczego nie prowadzi ten temat ...<br /><br />C = C  zawsze czy na PC czy na uC  , są różnic charakterystyczne dla danego środowiska oczywiście i to jest normalne  można uprościć nawet do stwierdzenia że C dla PC jest inne niż dla AVR i inne dla ARM, PIC itd....<br />ale czy to komuś przeszkadza ??  Mi nie .. bo C jest C niezależnie od platformy sprzętowej. <br /><br />Mirek robi kawał dobrej roboty, tmfowi zależy na kasie i niczym więcej , ale każdy z nich ma podejście indywidualne do tematyki i czytelnik musi wybrać swoją drogę ...<br /><br />czy pójdzie za mirkiem  czy za tmfem ....<br />tu się czegoś nauczy , a tam się sparzy .... ale to jego wybór. pierwszy post niema z tym nic ale to nic wspólnego podobnie jak z dyskusją ...<br /><br />Chodziło tylko o to ... że autor książki &lt;w wątku&gt;  podchodzi  niekompetentnie do tematu , doradzając skok z dachu bo niema nic konstruktywnego i na temat do powiedzenie , wprowadza dezinformację ...  <br />bo skoro jego tytuł jest za trudny zdaniem czytelnika, i ten chce skorzystać z innego źródła to  -- NIEEE NIE  NIEEE masz kupić moje i uczyć się na PC ... a co ale nie BB. <br /><br />żałosne podejście i dziecinada , pewnie braki z dzieciństwa , ale nie mnie to osądzać ...<br /><br />KAŻDY MA SWÓJ ROZUM I SAM DECYDUJE , A ŻADNA KSIĄŻKA NIE ZWALNIA Z MYŚLENIA...<br /><br />A wnioski ?? są miedzy wierszami ....<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=58">SunRiver</a> — 17 lip 2014, o 19:50</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Anonymous]]></name></author>
<updated>2014-07-17T17:13:34+01:00</updated>
<published>2014-07-17T17:13:34+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87917#p87917</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87917#p87917"/>
<title type="html"><![CDATA[Re: Pamiętaj - jeśli chcesz się nauczyć C dla procków ...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87917#p87917"><![CDATA[
<strong>WoodPaker</strong> nie wiem jak inni, ale jeśli o mnie chodzi to ja tu żadnej kłótni nie widzę. W pierwszym poście <strong>Mirek</strong> prosił o opinie: &quot;jak wy myślicie ? .... czy widzicie to może inaczej ? czy rzeczywiście zaczynaliście naukę C dla procków od nauki C na PC ? ...&quot;. Swoją opinię przedstawiłem: uważam, że nauka C na PC jest wygodniejsza. Pojawiła się jednak opinia, że C na PC i C na AVR się różnią - według mnie jest to nie-do-końca prawda <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> <br /><br />Kolega <strong>mokrowski</strong> podrzucił bardzo fajną lekturę. Jednak to są &quot;<strong>Extensions</strong> for the programming language C...&quot;. Samo C się nie zmienia. Nie bardzo rozumiem co mają do tego zalecenia MISRA. <br /><br />Wystarczy pogmerać trochę po forach i popatrzeć ile jest tematów, w których problem Autora wynika z braku wiedzy w zakresie działania operatorów, operacji bitowych/logicznych, operacji na wskaźnikach - jednym słowem podstaw. Moim zdaniem wykorzystanie tych narzędzi można bardzo fajnie i łatwo ćwiczyć sobie na PC - możliwość &quot;wy-printowania&quot; wartości zmiennej zdecydowania pomaga. W mikrokontrolerze takiej opcji &quot;domyślnie&quot; nie ma - coś nie działa, dioda nie miga i bliżej nie wiadomo co robić. Takie jest moje zdanie. <br /><br /><div class="quotetitle">mokrowski napisał(a):</div><div class="quotecontent"><br />Ja już głosowałem portfelem i błękit oraz zieleń na półce mam<br /></div>kurcze... mam błękit, zieleń i &quot;biało-błękit&quot; - chyba oddałem nieważne głosy na kilku kandydatów <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /> <br /><br />Żeby nie było, nie chciałbym być odbierany jako fanatyk żadnego z &quot;rywalizujących&quot; ugrupowań. Podziwiam zapał i nieskończone zasoby energii (i cierpliwości) Mirka, z przyjemnością czytałem BB; równocześnie chwalę sobie książkę T. Francuza - bynajmniej nie czuję się wprowadzony w błąd jeśli chodzi o brak &quot;podstaw języka C&quot; - jak byk stoi we wstępie, że powtórki z C nie będzie.<p>Statystyki: Napisane przez Gość — 17 lip 2014, o 17:13</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[maras52]]></name></author>
<updated>2014-07-17T15:14:32+01:00</updated>
<published>2014-07-17T15:14:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87913#p87913</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87913#p87913"/>
<title type="html"><![CDATA[Re: Pamiętaj - jeśli chcesz się nauczyć C dla procków ...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87913#p87913"><![CDATA[
Ehh ujmę to w jednym słowie &quot;ELEKTRZODA&quot;<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1046">maras52</a> — 17 lip 2014, o 15:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[WoodPaker]]></name></author>
<updated>2014-07-17T15:10:40+01:00</updated>
<published>2014-07-17T15:10:40+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87912#p87912</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87912#p87912"/>
<title type="html"><![CDATA[Re: Pamiętaj - jeśli chcesz się nauczyć C dla procków ...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87912#p87912"><![CDATA[
W sumie nie rozumiem tej całej kłótni. Oczywiście można się sprzeczać jaka jest definicja języka C, można się sprzeczać czy ten pod AVR i ten pod PC są różne/takie same (niepotrzebne skreślić). Ale moim zdaniem nie ma sensu w ogóle wchodzić w takie dyskusje. Po pierwsze zaczynający wątek pisał o czym innym, a po drugie ten C czy C++ pod PC też jest pod procesor tyle, że nie AVR, a zwykle intela czy AMD. Pisząc pod AVR my-twórcy urządzenia ustalamy co jest jak podłączone, a w PC już mamy z góry narzucone, która nóżka do czego jest podłączona i jak ma migać dioda. To się bodajże nazywa architektura. A twórcy systemów operacyjnych poszli o krok dalej i sami dają nam funkcje do migania diodą tak byśmy nie musieli się zastanawiać na którą nóżkę (specjalnie piszę nóżka, a nie pin czy port) procesora wysłać sygnał. Pisanie na PC pod gotowy system jest jak pisanie na układ arduino czy ATB. z góry mamy narzucone podłączenia do procka i korzystamy z gotowych bibliotek. Z tym, że na AVR jeśli sami zrobimy sobie płytkę to od nas zależy co i jak będzie podłączone. Ot i taka (przynajmniej dla mnie) różnica. <br />Więc szanowni koledzy, szanowne koleżanki powiem wam z angielska, <em><strong>make love not war</strong></em>.<br /><br />A Ty Mirku do kolejnego poradnika i rozdziału książki. Żeby choć raz w video poradnikach było coś treści a nie same żarty  <img src="https://forum.atnel.pl/images/smilies/icon_e_surprised.gif" alt=":o" title="Zdziwiony" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1425">WoodPaker</a> — 17 lip 2014, o 15:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-07-17T12:17:48+01:00</updated>
<published>2014-07-17T12:17:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87898#p87898</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87898#p87898"/>
<title type="html"><![CDATA[Re: Pamiętaj - jeśli chcesz się nauczyć C dla procków ...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87898#p87898"><![CDATA[
<div class="quotetitle">gordo napisał(a):</div><div class="quotecontent"><br />Twoje stwierdzenie, że nie znasz C dla PC jest co najmniej błędne w tym sensie<br /></div><br /><br />Nie jest błędne - bo jak ktoś zna z książki ANSI C .... w oderwaniu od platformy czyli konkretnie już mówiąc, kompilatora, edytora całego środowiska to może sobie co najwyżej podłubać w nosie. Ale to jest moje subiektywne zdanie - zaznaczam ... <br /><br />i to co mówię a także to o co pytasz to jest czyste teoretyzowanie - które nie ma NIC WSPÓLNEGO z tym wątkiem<br /><br /><div class="quotetitle">gordo napisał(a):</div><div class="quotecontent"><br />Nie odpowiedziałeś na moje pytanie, bo zapewne wiesz, że nie ma odpowiedzi<br /></div><br /><br />DOKŁADNIE - i zobaczy ty też wiesz - a pomimo to chce ci się tracić czas na takie czcze dyskusje ....<br /><br />Przeczytaj uważnie pierwszy post tego wątku a potem ew dodatkowe moje wyjaśnienie tutaj: <!-- l --><a class="postlink-local" href="http://forum.atnel.pl/post87859.html#p87859" >post87859.html#p87859</a><!-- l --><br /><br />to może dotrze do ciebie w czym rzecz.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 17 lip 2014, o 12:17</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[gordo]]></name></author>
<updated>2014-07-17T12:02:45+01:00</updated>
<published>2014-07-17T12:02:45+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87894#p87894</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87894#p87894"/>
<title type="html"><![CDATA[Re: Pamiętaj - jeśli chcesz się nauczyć C dla procków ...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87894#p87894"><![CDATA[
<div class="quotetitle">PROTON napisał(a):</div><div class="quotecontent"><br /><div class="quotetitle">gordo napisał(a):</div><div class="quotecontent">Widzę że mnie nie zrozumiałeś ale podam przykład. Czy poniższy, wyssany z palca, kawałek kodu to:<br />a) C dla PC,<br />b) C dla procków.<br />Uzasadnij wybór.<br /><br />[syntax=c]char a&#91;10&#93;;<br />int x;<br /><br />for (x = 0; x &lt; 10; x++)<br />{<br />      a&#91;x&#93; = 6;<br />}[/syntax]<br /></div><br /><br />Kiepski przykład, spróbuj tego użyć na AVR:<br /><br />[syntax=c]fork();[/syntax]</div><br /><br />Jeszcze gorszy przykład. fork() to funkcja a nie słowo składniowe języka C.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 8 minutach ]</span></strong><br /><br /><div class="quotetitle">mirekk36 napisał(a):</div><div class="quotecontent"><br />do czego zmierzasz lepiej powiedz ? - bo widzę że ty mnie w ogóle nie zrozumiałeś i w ogóle nie przeczytałeś tego co napisałem.<br /></div><br /><br />Nie odpowiedziałeś na moje pytanie, bo zapewne wiesz, że nie ma odpowiedzi <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> Kolega wwojtek też to wie. Składni języka C można nauczyć się z każdej książki, czy to dedykowanej mikrokontrolerom czy systemom. Różnica polega jedynie na możliwościach technicznych docelowej architektury. If zawsze będzie if'em bez względu na to, jaki kawałek krzemu go wykona.<br />Twoje stwierdzenie, że nie znasz C dla PC jest co najmniej błędne w tym sensie <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=2592">gordo</a> — 17 lip 2014, o 12:02</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PROTON]]></name></author>
<updated>2014-07-17T11:35:51+01:00</updated>
<published>2014-07-17T11:35:51+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87891#p87891</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87891#p87891"/>
<title type="html"><![CDATA[Re: Pamiętaj - jeśli chcesz się nauczyć C dla procków ...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87891#p87891"><![CDATA[
<div class="quotetitle">gordo napisał(a):</div><div class="quotecontent"><br />Widzę że mnie nie zrozumiałeś ale podam przykład. Czy poniższy, wyssany z palca, kawałek kodu to:<br />a) C dla PC,<br />b) C dla procków.<br />Uzasadnij wybór.<br /><br />[syntax=c]char a&#91;10&#93;;<br />int x;<br /><br />for (x = 0; x &lt; 10; x++)<br />{<br />      a&#91;x&#93; = 6;<br />}[/syntax]<br /></div><br /><br />Kiepski przykład, spróbuj tego użyć na AVR:<br /><br />[syntax=c]fork();[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1315">PROTON</a> — 17 lip 2014, o 11:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Anonymous]]></name></author>
<updated>2014-07-17T11:23:32+01:00</updated>
<published>2014-07-17T11:23:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87889#p87889</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87889#p87889"/>
<title type="html"><![CDATA[Re: Pamiętaj - jeśli chcesz się nauczyć C dla procków ...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87889#p87889"><![CDATA[
<div class="quotetitle">mirekk36 napisał(a):</div><div class="quotecontent"><br />wydaje mi się, że zrobił to już wyżej kolega mokrowski i to o wiele lepiej ode mnie, zajrzyj kilka postów wyżej<br /></div>Nie rozumiemy się <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> W którymś z postów napisałeś:<br /><div class="quotetitle">mirekk36 napisał(a):</div><div class="quotecontent"><br />problem z rozróżnieniem C dla PC od C dla procków<br /></div>Wyraźnie jest mowa o języku C a nie o stylu programowania/narzędziach jakie daje dany hardware itd... Przynajmniej ja (i chyba kolega <strong>gordo</strong>) tak to rozumiem. <br />Język C i tu i tam jest taki sam. Zaletą uczenia się na PC jest, według mnie, brak/mniejsze ograniczenia sprzętowe i brak bariery psychologicznej w stylu &quot;mikrokontroler/elektronika/rejestry/datasheet'y/fusebity -&gt; to musi być skomplikowane&quot;. Na PC można sobie pisać i próbować za darmo do woli (bez męczenia flash'a <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> ) - chociażby korzystając z kompilatorów on-line. <br /><br /><div class="quotetitle">mirekk36 napisał(a):</div><div class="quotecontent"><br />a nie opowieści jakie to kompilatory psikusy robią<br /></div>Daleki jestem od takich stwierdzeń.<p>Statystyki: Napisane przez Gość — 17 lip 2014, o 11:23</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-07-17T11:06:03+01:00</updated>
<published>2014-07-17T11:06:03+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87884#p87884</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87884#p87884"/>
<title type="html"><![CDATA[Re: Pamiętaj - jeśli chcesz się nauczyć C dla procków ...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87884#p87884"><![CDATA[
<div class="quotetitle">PROTON napisał(a):</div><div class="quotecontent"><br />Samo programowanie w C na AVR to ułamek wykorzystania tego języka<br /></div><br /><br />Z tym się trudno nie zgodzić - to wręcz święta prawda - i jeśli ktoś chce zacząć pisać programy na PC to przecież nikt mu nie wciska książek o C dla procków .... <br /><br />Poza tym tak jak mówisz C++ to kolejne fajne wyzwanie - szczególnie z uwagi na obiektowość .... którą tak przy okazji, fajnie pokazuje w świecie 8-bitowców kolega mokrowski na naszym forum .... I znowu może się okazać - że dla wielu - C++ będzie bardziej zjadliwy nie przez pryzmat książek na PC a przez co ????<br /><br />przez to - że KTOŚ (tu kolega mokrowski) w bardzo ciekawy sposób potrafi przybliżyć temat początkującym ... a to może od razu rozwinąć horyzonty myślowe początkującego i wyobrazić ileż można z tym zdziałać na PC później - skoro na takich prockach da radę kupę rzeczy zrobić<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 17 lip 2014, o 11:06</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[WoodPaker]]></name></author>
<updated>2014-07-17T11:06:06+01:00</updated>
<published>2014-07-17T11:05:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87883#p87883</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87883#p87883"/>
<title type="html"><![CDATA[Re: Pamiętaj - jeśli chcesz się nauczyć C dla procków ...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87883#p87883"><![CDATA[
Moi drodzy. Wszyscy wiemy jak również czytelnicy pewnego forum zaczynającego się na literkę <strong>&quot;e&quot;</strong>, że książki Pana Mirka są beznadziejne. Nie ma nic gorszego do nauki. Ani nie pomagają w zrozumieniu programowania, ani w zrozumieniu obsługi AVR. Dodatkowo jeszcze Pan Mirek pisze blog, na którym nie porusza żadnych istotnych problemów dotyczących programowania AVR-MCU. A ten jego poradnik wideo to przecież dno całkowite. Długie to, same żarty i może jedno, dwa zdania, które są interesujące. Jak tak można Panie Mirku, jak można?<br /><br />Przy okazji chciałbym hejterów odesłać do słownika w poszukiwaniu słów <em>sarkazm</em> oraz <em>ironia</em><br /><br />Drogi Mirku, nie przejmuj się całkowicie tym co przeczytałeś. Wiem, że może to być w pewien sposób emocjonalnie bolesne ale ilość zadowolonych klientów i potencjalnych klientów na forum mam nadzieję, że podnosi Cię na duchu. Dla większości czytelników, forumowiczów i innych bliżej nieokreślonych osób jesteś swoistym <strong>GURU</strong> AVR-MCU. Także mam cichą nadzieję, że ów wpis zagrzeje Cie do walki i wkrótce powstanie jeszcze trochę poradników, wpisów na blogu i 17 książek <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> (może być też o C na PC <img src="https://forum.atnel.pl/images/smilies/icon_twisted.gif" alt=":twisted:" title="Szalony" />)<br /><br />A tamten czytelnik zapewne się przejedzie na pomocy poprzez <strong>&quot;e&quot;</strong> i zyskasz kolejnego forumowicza<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1425">WoodPaker</a> — 17 lip 2014, o 11:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-07-17T10:57:49+01:00</updated>
<published>2014-07-17T10:57:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87880#p87880</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87880#p87880"/>
<title type="html"><![CDATA[Re: Pamiętaj - jeśli chcesz się nauczyć C dla procków ...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87880#p87880"><![CDATA[
<div class="quotetitle">gordo napisał(a):</div><div class="quotecontent"><br />Widzę że mnie nie zrozumiałeś ale podam przykład. Czy poniższy, wyssany z palca, kawałek kodu to:<br />a) C dla PC,<br />b) C dla procków.<br />Uzasadnij wybór.<br /></div><br /><br />do czego zmierzasz lepiej powiedz ? - bo widzę że ty mnie w ogóle nie zrozumiałeś i w ogóle nie przeczytałeś tego co napisałem.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: kilkunastu sekundach ]</span></strong><br /><br /><div class="quotetitle">wwojtek napisał(a):</div><div class="quotecontent"><br />ja z chęcią poproszę<br /></div><br /><br />wydaje mi się, że zrobił to już wyżej kolega mokrowski i to o wiele lepiej ode mnie, zajrzyj kilka postów wyżej<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 4 minutach ]</span></strong><br /><br /><div class="quotetitle">wwojtek napisał(a):</div><div class="quotecontent"><br />a naszą &quot;optymalizację&quot; kompilator i tak wywróci do góry nogami, gdyż jest w tej materii zdecydowanie lepszy<br /></div><br /><br />zauważ o czym zaczynasz mówić - bo ja sądzę że w ogóle nie na temat który poruszyłem w wątku ... A kompilator nic nie wywróci - bo jak się człowiek nauczy jak on działa to wie co i jak ... taka jest prawda - a nie opowieści jakie to kompilatory psikusy robią. Więc proszę nie rozmawiajmy o wyższości nie wiadomo czego nad nie wiadomo czym bo kompletnie temat odjeżdża i to nie wiadomo gdzie <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=54">mirekk36</a> — 17 lip 2014, o 10:57</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[gordo]]></name></author>
<updated>2014-07-17T10:43:09+01:00</updated>
<published>2014-07-17T10:43:09+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87875#p87875</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87875#p87875"/>
<title type="html"><![CDATA[Re: Pamiętaj - jeśli chcesz się nauczyć C dla procków ...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87875#p87875"><![CDATA[
<div class="quotetitle">mirekk36 napisał(a):</div><div class="quotecontent"><br /><div class="quotetitle">gordo napisał(a):</div><div class="quotecontent"> Bo wg mnie to jest zamydlone pojęcie, i to one najbardziej wprowadza nowych w błąd.<br /></div><br /><br />Jeśli dla ciebie jest problem z rozróżnieniem C dla PC od C dla procków to może dopytaj - chętnie podpowiem - bo ja ale i wiele osób jak widzisz nie ma problemów z rozróżnieniem</div><br /><br />Widzę że mnie nie zrozumiałeś ale podam przykład. Czy poniższy, wyssany z palca, kawałek kodu to:<br />a) C dla PC,<br />b) C dla procków.<br />Uzasadnij wybór.<br /><br />[syntax=c]char a&#91;10&#93;;<br />int x;<br /><br />for (x = 0; x &lt; 10; x++)<br />{<br />      a&#91;x&#93; = 6;<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2592">gordo</a> — 17 lip 2014, o 10:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PROTON]]></name></author>
<updated>2014-07-17T10:30:38+01:00</updated>
<published>2014-07-17T10:30:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87870#p87870</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87870#p87870"/>
<title type="html"><![CDATA[Re: Pamiętaj - jeśli chcesz się nauczyć C dla procków ...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87870#p87870"><![CDATA[
Mikrokontrolery zacząłem od AT98S2051, BASCOMa i artykułów Ś.P. Zbigniewa Raabe. Naukę C zacząłem koło roku 2000, na PC pod Linuxem, następnie programowałem pod Windowsem. <br />Mam BB i GB, nie nauczyły mnie programować, bo to już umiałem ale, w szybki sposób zapoznałem się z architekturą AVR i Mirka stylem programowania który oceniam wysoko. <br />Samo programowanie w C na AVR to ułamek wykorzystania tego języka, dopiero C na PC, ajeszcze lepiej C++ pokazuję swoją potęgę, są dostępne biblioteki które umożliwiają tworzenie bardzo szybko i łatwo potężnych programów.<br />Np. biblioteka Irrlicht <!-- m --><a class="postlink" href="http://irrlicht.sourceforge.net/" >http://irrlicht.sourceforge.net/</a><!-- m --> ,która umożliwia stworzenie gry w jeden dzień.<br /><br />Zachęcam do programowania na PC.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1315">PROTON</a> — 17 lip 2014, o 10:30</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Anonymous]]></name></author>
<updated>2014-07-17T10:21:05+01:00</updated>
<published>2014-07-17T10:21:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87868#p87868</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87868#p87868"/>
<title type="html"><![CDATA[Re: Pamiętaj - jeśli chcesz się nauczyć C dla procków ...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87868#p87868"><![CDATA[
Tylko niestety, jak kolega na naszym forum, poprawił kod menu TMFa, a na elektrodzie dałem linka do tego tematu, to zaraz zostałem warnem, koszem i jeszcze pretensje mieli, że nie raczyłem opisać rozwiązania na elektrodzie. Więc, dlatego twierdzić nadal będę, Tomku nie tędy droga...<p>Statystyki: Napisane przez Gość — 17 lip 2014, o 10:21</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[sq8dsr]]></name></author>
<updated>2014-07-17T10:20:48+01:00</updated>
<published>2014-07-17T10:20:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87867#p87867</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87867#p87867"/>
<title type="html"><![CDATA[Re: Pamiętaj - jeśli chcesz się nauczyć C dla procków ...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87867#p87867"><![CDATA[
Mirku. Twoje książki mówią same za siebie. Fakt, że GreenBook &quot;wyjechał&quot; już w całości jest najlepszym dowodem na to, że Twój sposób pisania, oraz support jest doceniany.  <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /> <br /><br />A właśnie sposób pisania jest bardzo ważny. Każdą, rzecz można przestawić na wiele sposobów i na wiele sposobów również o niej pisać. Ktoś kto mało czyta, albo też mało pisze, mógłby powiedzieć: &quot;A co za różnica&quot;. <br />A jednak różnica jest ogromna... Rzeczą niedobrą, w podręcznikach, ale też w książkach populano naukowych, jest taki sposób pisania, który epatuje czytelnika przytłaczającym ogromem informacji i gdzieś niejako podprogowo, na samym już wstępie sugeruje, że opanowanie materiału będzie graniczyło z cudem. Sztuką jest pokazanie obszerności zagadnień z jednoczesną obecnością przesłania: <strong>&quot;Drogi czytelniku - dasz radę. Poczuj się dowartościowany, że czytasz takie rzeczy, że się takimi rzeczami zacząłeś zajmować&quot;.</strong><br />Tym czasem są autorzy, u których przeważa, zapewne dzieje się to nieświadomie, coś na kształt takiego &quot;self absorption&quot;. Na dzieńdobry, miedzy autorem i czytelnikiem,  tworzy się jakaś szkodliwa forma relacji MISTRZ - PROFAN. Powielająca jakieś niezbyt dobre wzorce szkolne. A przecież nie o to chodzi....<br />Stwierdzenie, że jakiś temat tak trudny, że trzeba lat aby cokolwiek pojąć jest szkodliwe. Wiedza ma wiele poziomów i na każdym są sukcesy i porażki.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1589">sq8dsr</a> — 17 lip 2014, o 10:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Anonymous]]></name></author>
<updated>2014-07-17T10:14:00+01:00</updated>
<published>2014-07-17T10:14:00+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87865#p87865</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87865#p87865"/>
<title type="html"><![CDATA[Re: Pamiętaj - jeśli chcesz się nauczyć C dla procków ...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87865#p87865"><![CDATA[
<div class="quotetitle">tobiasz256 napisał(a):</div><div class="quotecontent"><br />na tak małych układach doskonale nauczymy się optymalizacji kodu<br /></div>a naszą &quot;optymalizację&quot; kompilator i tak wywróci do góry nogami, gdyż jest w tej materii zdecydowanie lepszy <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> <br /><br /><div class="quotetitle">mirekk36 napisał(a):</div><div class="quotecontent"><br />Jeśli dla ciebie jest problem z rozróżnieniem C dla PC od C dla procków to może dopytaj - chętnie podpowiem<br /></div>ja z chęcią poproszę <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />Obiema rękami podpisuję się pod postem kolegi <strong>wojtka</strong>. <br /><br />Ja to odbieram tak: BB jest przeznaczony przede wszystkim dla zaczynających przygodę z AVR'ami od zera, zawiera informacje i o mikrokontrolerach i podstawowy kurs języka C. Tmf założył, że czytelnik zna podstawy języka C - stąd opisuje tylko wybrane zagadnienia, a całą resztę poświęca innym tematom.<p>Statystyki: Napisane przez Gość — 17 lip 2014, o 10:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kacperu2]]></name></author>
<updated>2014-07-17T10:07:16+01:00</updated>
<published>2014-07-17T10:07:16+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87864#p87864</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87864#p87864"/>
<title type="html"><![CDATA[Re: Pamiętaj - jeśli chcesz się nauczyć C dla procków ...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87864#p87864"><![CDATA[
A ja jako obrazoburca mam inne zdanie od wszystkich. Uważam że najlepiej najpierw nauczyć się C ogólnie, poznać wskaźniki, może nawet jakies abstrakcyjne typy danych, algorytmy sortowania, a dopiero potem przesiąść się na AVRy. Wtedy jest to kwestia tylko zmiany platformy, czyli poznania modułów, rejestrów itd. Sądzę że gdybym zaczął od AVRów to mógłbym się szybko poddać.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1258">kacperu2</a> — 17 lip 2014, o 10:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Anonymous]]></name></author>
<updated>2014-07-17T09:55:13+01:00</updated>
<published>2014-07-17T09:55:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87861#p87861</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87861#p87861"/>
<title type="html"><![CDATA[Re: Pamiętaj - jeśli chcesz się nauczyć C dla procków ...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87861#p87861"><![CDATA[
<div class="quotetitle">mirekk36 napisał(a):</div><div class="quotecontent"><br />Za to dziwne jest to - że gdy ktoś na początku chciał w ogóle zaskoczyć o co chodzi w C , w C dla procków - gdy nie mógł tego zaskoczyć po np rozmaitych kursach internetowych, po przeczytaniu innych podobnych książek .... natomiast po Bluebooku wystartował .... (TO JEST WAŻNE) ... zobaczył że można, zobaczył jak można się dalej uczyć samego C właśnie z takich źródeł jak książki do ANSI C ... to czasem te osoby wydaje mi się że zapominają o tym co dało ten impuls żeby w to w ogóle wejść ...<br /></div><br /><br />Święte słowa, samemu bez Bluebooka był bym nadal w tym samym miejscu. Mając dużo wcześniej Borkowskiego, czy ciut wcześniej TMFa, w sumie ani jedna ani druga nie wprowadziła mnie tak łagodnie ( w sensie, nie zmusiała mnie) do wejścia w programowanie AVRów, a przerobiłem wszelkie możliwe kursy EdW itp.<br />TMF był dla mnie za trudny od samego początku, a znowu Borkowski czy kursy kończące się na prostym wyświetleniu czegoś na LCD czy LED, nie były dla mnie kompletnie żadną zachętą.<br /><br />Po za tym na biblitekach ( z niewielkimi przeróbkami ) zrobiłem kilka komercyjnych projektów, gdzie nie musiałem się specjalnie martwic o ich stabilność, czy problemy z błędami. Niestety nie mogę tego samego powiedzieć o kodach z książki TMFa, bo tam są tylko zarysy, obsługi, a nie gotowe sprawdzone rozwiązania.<p>Statystyki: Napisane przez Gość — 17 lip 2014, o 09:55</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-07-17T09:50:41+01:00</updated>
<published>2014-07-17T09:50:41+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87859#p87859</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87859#p87859"/>
<title type="html"><![CDATA[Re: Pamiętaj - jeśli chcesz się nauczyć C dla procków ...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87859#p87859"><![CDATA[
Panowie może mnie źle zrozumieliście - powiem wprost <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> .... zaznaczam -mi zawsze chodzi o rozpoczęcie nauki programowania w C a nie o to czy ktoś ma zostać od razu zawodowym programistą z mega wiedzą w tym zakresie, jaką np reprezentuje (nie da się ukryć) <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> kolega mokrowski. Ja nawet nie mam ambicji - żeby kogoś swoimi książkami doprowadzić aż do takiego poziomu, bo na dzień dzisiejszy sam musiałbym się jeszcze duuuużo uczyć żeby chociaż próbować dogonić kolegę mokrowskiego <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />Za to dla mnie jest nie do pojęcia jak można komuś, kto zaczyna przygodę (podkreślam z mikrokontrolerami), wmawiać, że nie nauczy się ich programować dokąd nie nauczy się dobrze programować na PC! (bo wg mnie da się i to z powodzeniem - udowadniam to Bluebookiem i sądzę - że wielu czytelników to poświadczy)<br /><br />Druga sprawa, zniechęcać kogoś początkującego do zajrzenia do innych książek traktujących o języku C dla mikrokontrolerów, gdy tenże początkujący mówi też wprost że nie nauczył się nic z książki podpowiadającego. <br /><br />Po trzecie opowiadać brednie, że C nie da się nauczyć chociażby w podstawach z innych książek o mikrokontrolerach, które mają mniej stron!<br /><br />--------------------------------<br /><br />To co wyżej napisałem nie ma nic wspólnego z tym że tmf się reklamuje - bo ma do tego święte prawo i może to robić gdzie zechce, zresztą cała elektroda jest dla niego on mógł, a mnie wykopali za próby polecania własnej książki. Teraz na elektrodzie gdy mnie już nie ma plują i oczerniają moje książki takie typy - już nie będę wymieniał innych nicków stamtąd a jest to charakterystyczna i wąska grupka i łatwo im gdy sam nie mogę się tam obronić ...<br /><br />-----------------------------<br /><br />Ok ja rozumiem doskonale że również i moje książki nie muszą do wszystkich trafiać, że ktoś nie da rady się z nich nauczyć albo chociaż rozpocząć nauki języka C dla mikrokontrolerów i żeby to zrobić to musi je odłożyć na bok i sięgnąć po inne. Co w tym dziwnego ?<br /><br />Za to dziwne jest to - że gdy ktoś na początku chciał w ogóle zaskoczyć o co chodzi w C , w C dla procków - gdy nie mógł tego zaskoczyć po np rozmaitych kursach internetowych, po przeczytaniu innych podobnych książek .... natomiast po Bluebooku wystartował .... (TO JEST WAŻNE) ... zobaczył że można, zobaczył jak można się dalej uczyć samego C właśnie z takich źródeł jak książki do ANSI C ... to czasem te osoby wydaje mi się że zapominają o tym co dało ten impuls żeby w to w ogóle wejść ... <br /><br />Bo u mnie tytuł BB jest jasny i prawdziwy ... i po 3 latach mogę śmiało powiedzieć, że pomimo że moja książka ma przeciwników to ma także i to myślę w większości sympatyków, którzy zrozumieli wydaje mi się jedną najważniejszą rzecz...<br /><br />.... co to znaczy TAKI sposób przekazywania wiedzy, dydaktyki, który pozwala że tak powiem &quot;z kopyta&quot; ruszyć z miejsca, nauczyć się nie tylko migać diodą ale też zrozumieć co to jest timer programowy .... Zamiast naczytać się w książce rzekomo dla początkujących o zaawansowanych opcjach kompilatora, czy bóg wie czym - co w najmniejszy sposób nie przybliży czytelnika do tego żeby w końcu wyszły te pierwsze długo oczekiwane ćwiczenia praktyczne od migania diodą LED ale także obsługą klawisza, wyświetlacza, czujnika temperatury i inn ... do tego ucząc się pierwszych technik programowania, dobrego stylu programowania, <br /><br />Reasumując - chodzi mi o takie podstawowe uczciwe podejście do czytelnika! A nie pisanie że książka dla początkujących, że C od podstaw ... a później - że nieee, no z niej nie da się nauczyć ... najpierw naucz się ANSI C z książek na PC, naucz się najpierw programować na PC a dopiero potem przejdź na procki. A do tego nie sięgaj po konkurencyjne książki - bo mają mało stron i z nich na pewno się nie nauczysz podstaw C ... <br /><br />Ja mogę śmiało powiedzieć, że może nie wszyscy - ale zdecydowana większość moich czytelników - świetnie sobie poradziła z podstawami C na bazie Bluebooka ... jeśli potrzeba im było więcej to przynajmniej już bez oporów i bez obaw sięgają po ANSI C, bo JUŻ WIEDZĄ gdzie i czego trzeba szukać - już przebrnęli przez ten pierwszy gąszcz informacji i różowy szum ... który przeszkadzał przedtem w starcie ...<br /><br />a ja (osobiście) do tego rozumiejąc - że nie każdy trafi do wszystkich nigdy nie negowałem innych książek w podobnym zakresie - wręcz starałem się robić odwrotnie. Dlatego pokazałem ten wątek bo drażni mnie obłuda i hipokryzja - bo wiem, że książki się pisze również dlatego żeby zarobić - ale ja zawsze wychodzę z założenia - że &quot;NIE TYLKO&quot; po to aby zarobić - ale żeby ktoś mógł powiedzieć że się nauczył, że osiągnął swój cel, że dzięki książce zaliczył coś na 5/6 w szkole, że awansował bo lepiej zrobił projekt w pracy itp itd ... być może to durne podejście w dzisiejszych czasach - ale to dla mnie jest najważniejsze ... i tylko dlatego, że mam dobry kontakt z czytelnikami, że piszą mi, że dzwonią i mówią właśnie o takich przypadkach - to próbuję to robić dalej ... bo wiem że udaje mi się pomagać .... Stąd tworzę poradniki - i rzeczywiście za darmo jak dotąd - jednocześnie prosząc o wyrozumiałość że to &quot;za darmo&quot; będzie okupione reklamą moich książek i produktów. To duża cena ? ... tak wiem dla niektórych za duża i nie do przyjęcia - dla wszystkich malkontentów ...<br /><br />Ten wątek nie miał na celu zdyskredytowanie książki tmf'a ... bo ja nie zniżę się do jego poziomu walki o czytelnika, ja zresztą nie muszę walczyć o czytelnika ... i pomimo to że wytknąłem obłudę i hipokryzję w podejściu do swojej reklamy a przy okazji umniejszania dokonań innych<br /><br />zawsze mówiłem i podtrzymam - że jego książki mają swoje walory poznawcze i to duże, również dla sporej grupy ludzi (może nie początkujących) ... ale dla tych, którzy już przebrnęli przez te podstawy i chcą spojrzeć rzeczywiście na nieco bardziej zaawansowane podejście do C .... Tyle że on zrobił to w pierwszej książce .... a ja zrobię to tak jak miałem w planach - po kolei w całym cyklu swoich książek<br /><br /><img src="http://forum.atnel.pl/_obrazki/o/54/4131e140e80ad1c042fec6fc8e41e29f.jpg" alt="Obrazek" /><br /><br />do czego uparcie dążę od dawna, tylko ostatnio kuleję troszkę z czasem, a informację podaję w takiej kolejności jaką akurat ja uważam za stosowną ze względu na dydaktykę &quot;po mojemu&quot; .... czy skutecznie - czas pokaże. <br /><br />to tyle ....<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 17 lip 2014, o 09:50</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Anonymous]]></name></author>
<updated>2014-07-17T09:34:30+01:00</updated>
<published>2014-07-17T09:34:30+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87855#p87855</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87855#p87855"/>
<title type="html"><![CDATA[Re: Pamiętaj - jeśli chcesz się nauczyć C dla procków ...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87855#p87855"><![CDATA[
<div class="quotetitle">xor napisał(a):</div><div class="quotecontent"><br />Książki Francuza nie są skierowane dla czytelnika początkującego<br /></div><br /><br />Są jeżeli weźmiesz pod uwagę ichniego bloga, to w sumie takie rozwiniecie ich książek. Co prawda idą całkowicie inną drogą niż Mirek, która mi np. nie odpowiada, ale wielu odpowiada.<br /><br />Po za tym zawsze uważałem, że chcąc się nauczyć programować C pod AVRy, trzeba mieć obie książki Mirka i przynajmniej jedną TMFa (mam dwie, jak na razie). Bo żaden z nich <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> tj. Mirek i Tomek, nie opisuje tego samego i w ten sam sposób, a przez to poszerzamy sobie horyzonty. <br /><br />Nie ma że boli, nie da się ogarnąć wszystkich tematów i opękać jedną książką i wydaniem 50zł by nauczyć się programować w C <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" />.<br />Albo jesteśmy gotowi na stosunkowo duże wydatki finansowe i czasowe, albo nie ma co zaczynać.<br /><br />Pomiganie diodą to nawet byle kurs z internetu wystarczy, nawet ten najgorszy i najbardziej naszpikowany błędami.<br />Tylko jak już myślimy o czymś więcej, to trzeba sobie zadać trudu i zdecydować się czy iść drogą Pogromców Smoków, czy drogą Mirka, która chociaż momentami mocno kręta (przez rozsianie wielu informacji po poradnikach, braku skorowidza <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> , oraz stylowi że trzeba przebrnąć przez wszystko i nie ma że boli) jest bardzo ciekawa i pouczająca.<br /><br />Bo Mirek po pierwsze pisze programy mocno oderwane od AVRów <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" />, tj. wprowadził na salony eventy, gdzie próżno ich było szukać wcześniej na AVRy.<br /><br />PS. Ktoś chce tanio i byle jak, to polecam Borkowskiego + parę uniwersalnych płytek + 2x atmega8, kilka rezystorów i można zaczynać w 4 językach programować <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" />. Tylko pytanie czy ma to sens.<br /><br />PS2. Nie traktuje TMFa jako, wroga, czy nawet konkurencje Mirka, ot dla mnie to po prostu kolejne źródło wiedzy, którą trzeba zweryfikować, każdemu polecam sprawdzić kilka dróg i wybrać tą odpowiednią. Migać diodą można na wiele sposobów, czy piszemy w AS6 czy w eclipsie to już nasza osobista sprawa, czy piszemy (1&lt;&lt;PB1), czy za pomocą _BV podobnie, tylko nie wymagajmy potem by każdy rozumiał nasz program jeżeli mamy z nim problem.<p>Statystyki: Napisane przez Gość — 17 lip 2014, o 09:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[xor]]></name></author>
<updated>2014-07-17T08:39:14+01:00</updated>
<published>2014-07-17T08:39:14+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87852#p87852</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87852#p87852"/>
<title type="html"><![CDATA[Re: Pamiętaj - jeśli chcesz się nauczyć C dla procków ...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87852#p87852"><![CDATA[
<div class="quotetitle">mokrowski napisał(a):</div><div class="quotecontent"><br />Dziwne niemniej jednak jest to jak odpowiada tmf. Z jednej strony same książki celują w czytelnika początkującego a z drugiej jest on odwodzony od takiej nauki na platformie MCU.<br />Tak, zgadzam się. To co najmniej niekonsekwencja.<br /></div><br />Książki Francuza nie są skierowane dla czytelnika początkującego, na pewno nie dla początkującego w języku C. Cytat ze wstępu jednej z jego książek (tej w której omawia najbardziej podstawowe zagadnienia, a więc jakby dla najbardziej początkujących): &quot;[...] książka ta nie ma na celu nauki programowania w języku C, chociaż omówione w niej zostały podstawy języka umożliwiające rozpoczęcie przygody  z C&quot;. Zgodnie z tą deklaracją rozdział o języku omawia go bardzo skrótowo kładąc przede wszystkim nacisk na sprawy specyficzne dla AVR (np. wielkość typów danych). <br />Jak dla mnie jego rada jest jak najbardziej konsekwentna.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1774">xor</a> — 17 lip 2014, o 08:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Anonymous]]></name></author>
<updated>2014-07-17T07:33:35+01:00</updated>
<published>2014-07-17T07:33:35+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87845#p87845</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87845#p87845"/>
<title type="html"><![CDATA[Re: Pamiętaj - jeśli chcesz się nauczyć C dla procków ...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87845#p87845"><![CDATA[
Sam w sumie zanim były poradniki o eventach, snake, itp. dużo sięgałem do Praty czy Kinga ( w sumie nadal to robię i każdemu polecam).<br />Ja nie potrafię się nauczyć programować w C, ani za pomocą samej książki Mirka, ani tym bardziej TMFa, niestety u Tomasza Francuza opisy są skąpe, suche, a programy zawierają błędy ( nie wszystkie, ale są ). Co nie znaczy, że to nie wartościowe pozycje. <br />Druga książka TMFa była w promocji na pdfie, za 19.90 <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" />, tyle jest dla mnie warta, bo porusza kompletnie mnie nie interesujące ATXmegi.<br /><br />Mirka książki w tym momencie są pełniejsze, dużo, dużo pełniejsze niż jakiś rok czy dwa lata temu, z racji ogromnej ilości poradników.<br /><br />Mimo wszystko, jak nie rozumiem wskaźników, przekazywania parametrów przez wskaźnik, funkcji przez wskaźnik itp. To po za kilkoma poradnikami gdzie jest to wytłumaczone, wolę sięgnąć do Praty, czy Kinga.<br /><br />Sam można powiedzieć, że taki całkiem początkujący w uC nie jestem, ale w C nadal mocno raczkuje.<br />Przykłady w C pod PC są dla mnie wygodniejsze, ale i tak testuje je na AVRach <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" />. <br />Z tym, że jedna jest rzecz gdzie C na AVRy to problem. Problem sprzętowy, wielu początkujących ma ogromny problem na początku ogarnąć nawet jak zwykłą diodę LED podłączyć by świeciła, nie mówiąc już o takich rzeczach jak prawidłowe zasilanie procesora, a już o płytce stykowej nie wspominając, potem mają problem z uruchomieniem eclipsa, programatora itd. itd. Bo mimu wielu poradników, nadal to w sumie podstawowe pytania na forum.<br /><br />Niestety, pokolenie najmniejszej linii oporu szuka swoich dróg, a Smoczy Krąg to wykorzystuje, w sumie mocna konkurencja nie jest zła <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" />, zmusza do działania.<br /><br />Jak to śpiewał Młynarski &quot;Róbmy swoje&quot;.<br />Sam z wiatrakami (elektroda) walczyć nie zamierzam, gdzie mogę polecam Mirka, Prate i Kinga jako najlepszą trójcę do nauki C pod AVRy i nie tylko.<br /><br />PS. To mówiłem Ja rezasurmar, że by potem nie było, że jako &quot;zielony&quot; to mówię!<br /><br />PS2. Sam od samego początku korzystam z obu książek <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> i TMFa i Mirka, z tym, że do TMFa niestety wsparcie marne, na elce strach o coś spytać <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" />, a po rozmowach PW z dondu, jakoś nie mam ochoty na polemikę z tym &quot;egzemplarzem&quot;<p>Statystyki: Napisane przez Gość — 17 lip 2014, o 07:33</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Anonymous]]></name></author>
<updated>2014-07-17T07:18:15+01:00</updated>
<published>2014-07-17T07:18:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87843#p87843</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87843#p87843"/>
<title type="html"><![CDATA[Re: Pamiętaj - jeśli chcesz się nauczyć C dla procków ...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87843#p87843"><![CDATA[
Za dużo emocji Panowie. <br />Każdy autor ma jakieś swoje podejście do tych samych zagadnień, każdy ma prawo reklamować swoje produkty tak jak uważa za stosowne, a rynek zweryfikuje to w postaci kupowanych lub nie książek.<br />Na stronie Atnel jest reklama produktów Atnel i to jest naturalne, tak samo jak na stronie ...., na której autorem artykułów jest również Tomasz Francuz jest reklama jego wyrobów i to też jest naturalne. Silną stroną Mirka w promocji swoich wyrobów są poradniki i to jest również jego inwestycja w reklamę, TF poszedł inna drogą, związał się z dużym wydawnictwem i sprzedaje również ebooki, czy to coś nagannego, że próbuje przekonać swoich potencjalnych klientów do takiej formy książki?<br />W cytowanym fragmencie dyskusji TMF poradził komuś żeby najpierw nauczył się C z książek ogólnie cenionych skoro nie dal sobie rady z jego właśnie książką, ani słowem nie wypowiedział się tam na temat innych książek dotyczących AVR (całej dyskusji nie czytałem bo by mi się nawet nie chciało, odnoszę się do fragmentu cytowanego). A to że odsyła na stronę gdzie są również jego książki opisane, nie widzę w tym osobiście nic niestosownego.<br />Sam często korzystam z takich właśnie pozycji jak książka Praty gdy czegoś mi brakuje w książkach dotyczących programowania w C dla mikrokontrolerów.<br />To tyle mam nadzieję że nikogo nie uraziłem - wypowiedziałem tylko swoja opinię <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez Gość — 17 lip 2014, o 07:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Kejter]]></name></author>
<updated>2014-07-17T06:47:41+01:00</updated>
<published>2014-07-17T06:47:41+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87840#p87840</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87840#p87840"/>
<title type="html"><![CDATA[Re: Pamiętaj - jeśli chcesz się nauczyć C dla procków ...]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7789&amp;p=87840#p87840"><![CDATA[
Jeśli mogę...<br /><br />Pan Mirek robi genialną robotę, książka, poradniki, pomoc online. BB jest idealna do nauki C na uC. Ale przyznam się, że miałem problemy z pewnymi rzeczami z C, więc sięgnąłem po książkę z języka C na PC. Dokładnie po taką pozycję: <!-- m --><a class="postlink" href="http://helion.pl/ksiazki/programowanie-w-jezyku-c-cwiczenia-praktyczne-wydanie-ii-marek-tluczek,cwprc2.htm#format/e" >http://helion.pl/ksiazki/programowanie- ... m#format/e</a><!-- m --><br />i po napisaniu kilku-kilkunastu programików ćwiczeniowych wróciłem do BB i rzeczy do tej pory niejasny, związane z samym językiem stały się jeszcze łatwiejsze do zrozumienia. Tu nie chodzi że Pan Mirek pisze zawile lub niejasno, ale dopóki nie zrozumiem to się nie nauczę, a wykuwanie na blachę to tylko na dwa dni. A łatwiej mi ogarniać samo C bez kombinacji hardware'owych. A przestawienie na uC to już formalność czytając BB...<br />Ale do rzeczy... Moim zdaniem <strong>tmf</strong> robi mega ciekawy myk, normalnie korporacyjne zagranie marketingowe... zachęca do uczenia się czystego C, zniechęcając jednocześnie do obszernych publikacji i kładzie przed oczy swoją książkę...<br />Nie ukrywam, że korzystałem z ich strony też, ale dla mnie są zbyt agresywni w nakierowywaniu na własne rozwiązania, a nacisk żeby kupować książki głównie w formie elektronicznej cichcem wykreśla Pana Mirka z listy...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4110">Kejter</a> — 17 lip 2014, o 06:47</p><hr />
]]></content>
</entry>
</feed>