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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2018-03-29T18:31:38+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=20518&amp;mode</id>
<entry>
<author><name><![CDATA[Nefarious19]]></name></author>
<updated>2018-03-29T18:31:38+01:00</updated>
<published>2018-03-29T18:31:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20518&amp;p=206229#p206229</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20518&amp;p=206229#p206229"/>
<title type="html"><![CDATA[Re: Program w arduino ide za duży czy przesiadka na C pomoże]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20518&amp;p=206229#p206229"><![CDATA[
Ja bym to postawił na raspberryPi i embedded linuxa jakiegoś dał. Jak szaleć to szaleć [emoji38]<br /><br />A tak poważnie...<br />Może Kolega napisał kod nieoptymalnie i np używa float albo litani ifow zamiast np pętli w której będzie 1 if...<br /><br />Fakt, biblioteka do karty SD waży trochę ale można i z tym sobie poradzić.<br /><br />Na forum nikt nie ma szklanej kuli. Poza tym na tym forum raczej Arduino to nisza. Tu są zwolennicy starego poczciwego C który nie daje tych wspaniałych udogodnień które masz w Arduino bo tam jest C++. <br /><br />Przemysl czy jest sens iść na łatwiznę. Ani to efektywne ani efektowne. <br /><br />Wysłane z mojego SM-J510FN przy użyciu Tapatalka<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2500">Nefarious19</a> — 29 mar 2018, o 18:31</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2018-03-29T17:58:06+01:00</updated>
<published>2018-03-29T17:58:06+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20518&amp;p=206227#p206227</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20518&amp;p=206227#p206227"/>
<title type="html"><![CDATA[Re: Program w arduino ide za duży czy przesiadka na C pomoże]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20518&amp;p=206227#p206227"><![CDATA[
<div class="quotetitle">neo_kris napisał(a):</div><div class="quotecontent"><br />Z tąd moje pytanie czy jak kupię książkę pana Mirka i napisze program w C to upakuje cały w atmegę328 czy lepiej od razu przerzucić się <br />na arduino mega z atmegą2560?<br /></div><br />przy takim podejściu to zdecydowanie polecam ATmega2560 albo większy jak się znajdzie <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> — 29 mar 2018, o 17:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[xentis]]></name></author>
<updated>2018-03-29T17:37:16+01:00</updated>
<published>2018-03-29T17:37:16+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20518&amp;p=206220#p206220</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20518&amp;p=206220#p206220"/>
<title type="html"><![CDATA[Re: Program w arduino ide za duży czy przesiadka na C pomoże]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20518&amp;p=206220#p206220"><![CDATA[
Wiesz, tak jak kolega wyżej pisał gwarancji nikt Ci nie da, ale zaryzykuję stwierdzenie że pisząc program w czystym C będzie on mniejszy od tego z arduino. Pytanie jeszcze o ile za duży wyszedł Ci program? Bo w ostateczności możesz wgrać go za pomocą programatora nadpisując bootloader który przecież również zajmuje pamięć atmegi (jeśli mnie pamięć nie myli to coś koło 0,5k)...<br />Tak czy inaczej arduino to platforma zrobiona pod kątem prostoty a nie optymalizacji (powiedziałbym że chwilami jest on bardzo nieoptymalny). Więc kod wygenerowany jest bardzo ciężki. Aby pisać w c trzeba mieć już trochę wiedzy na temat zarówno podstaw programowania, jak i samego sprzętu pod który się pisze, ale program będzie bardziej optymalny i miejsca mniej zajmie.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6265">xentis</a> — 29 mar 2018, o 17:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[neo_kris]]></name></author>
<updated>2018-03-29T14:59:56+01:00</updated>
<published>2018-03-29T14:59:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20518&amp;p=206217#p206217</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20518&amp;p=206217#p206217"/>
<title type="html"><![CDATA[Program w arduino ide za duży czy przesiadka na C pomoże?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20518&amp;p=206217#p206217"><![CDATA[
Witam!<br />Nie wiem, który dział powinien być w razie czego proszę przenieść.<br /><br />Kontruje układ na arduino uno, docelowo arduino mini i płytka własnego projektu:<br />- pin PC0 - czujnik indukcyjny na przerwaniach PCINT,<br />- pin PC1 - miernik napięcia,<br />- piny PD2, PD3 - czujniki indukcyjne na przerwaniach INT,<br />- pin PD5, PD6 - PWM jasność wyświetlacza,<br />- piny PB2, PB3, PB4, PB5 - czytnik kart SD,<br />- piny SDA, SCL - RTC-DS3231, PCF8574(pod niego podpięty wyswietlacz lcd 20x4),<br />- piny PB0, PB1, PD7 - enkoder obrotowy z przyciskiem.<br /><br />Układ ma zliczać i przetważać impulsy z czujników, wyświetlać dane na lcd i zapisywać na kartę SD.<br />Do tego jeszcze proste menu do ustawiania jasnosci wyświetlacza, daty i godzin oraz kalibracji czujników<br />(ilość imp/obr - automatycznie robimy obrót a on liczy impulsy i zapisujemy lub ręcznie podajemy liczbę impulsów).<br /><br />Program piszę w arduino ide. Wszystko na plytce stykowej działa poprawnie gdy testuję np.<br />- czytnik kart, rtc i czujnik - ładnie zapisuje dane na kartę,<br />- wyświetlacz i rtc - wyswietla to co ma wyświetlać.<br /><br />Problem pojawia się w momencie gdy próbuje kody z testów połączyć w całość na atmedze brakuje pamięci.<br />Z tąd moje pytanie czy jak kupię książkę pana Mirka i napisze program w C to upakuje cały w atmegę328 czy lepiej od razu przerzucić się <br />na arduino mega z atmegą2560?<br /><br />Pozdrawiam.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14228">neo_kris</a> — 29 mar 2018, o 14:59</p><hr />
]]></content>
</entry>
</feed>