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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2016-01-01T19:11:15+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=51&amp;t=14049&amp;mode</id>
<entry>
<author><name><![CDATA[majim]]></name></author>
<updated>2016-01-01T19:11:15+01:00</updated>
<published>2016-01-01T19:11:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14049&amp;p=149350#p149350</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14049&amp;p=149350#p149350"/>
<title type="html"><![CDATA[Re: Debugowanie Eclipse]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14049&amp;p=149350#p149350"><![CDATA[
Serdecznie wszystkim dziękuję za pomoc.<br /><br />Poradnik obejrzałem - wszystko na prawdę pięknie wytłumaczone.<br />Jako ciekawostkę, w celu wywołania uśmiechu bardziej doświadczonych na wspomnienie początkowych dni nauki programowania, powiem czemu ten poradnik okazał się niepomocny w programie, który aktualnie piszę - choć później na pewno się przyda, bo nie wpadłbym na taki sposób debugowania.<br /><br />Ciężko żeby dioda robiła za debugger, gdy człowiek zastanawia się właśnie czemu dioda na wyjściu nie świeci <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />A teraz ta część rozweselająca. Napisałem prosty program:<br />PORTD wyjścia i 8 podpiętych diód przez rezystory oczywiście, anoda do portu, katoda do masy,<br />PORTC wejścia, 4 z podciągnięciem do Vcc mają podłączoną masę przez przełączniki, pozostałe 4 bez podciągnięcia do Vcc.<br /><br />Efekt:<br /><br />diody 0,1,2,3 działają jak trzeba - wciskam guzik gasną<br />diody 4,5 migają jak chcą - to mnie bardzo dziwiło, wszak dla mnie brak podciągnięcia do Vcc oznaczał 0V, więc chciałem podejrzeć ten rejestr i stąd cały temat <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />dioda 6 zgaszona - to pewnie przez specyfikę PC6, na razie nie wnikam<br />dioda 7 zgaszona - przypuszczam że dla tego, że nie ma wyjścia PC7<br /><br />już rozumiem miganie diód 4,5 - jak nie jest podciągnięte do Vcc, to procesor odczytuje losowy stan, no ale parę godzin minęło jak z bicza strzelił<br /><br />Pozdrawiam jeszcze raz dziękuję za życzliwą pomoc, a temat do zamknięcia<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12378">majim</a> — 1 sty 2016, o 19:11</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2016-01-01T17:19:54+01:00</updated>
<published>2016-01-01T17:19:54+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14049&amp;p=149342#p149342</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14049&amp;p=149342#p149342"/>
<title type="html"><![CDATA[Re: Debugowanie Eclipse]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14049&amp;p=149342#p149342"><![CDATA[
<div class="quotetitle">majim napisał(a):</div><div class="quotecontent"><br />- debugowanie nie jest kluczowe przynajmniej na początku,<br /></div><br />Przypomnę ten debuger, za 0,25 zł <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><!-- m --><a class="postlink" href="http://mirekk36.blogspot.com/2014/04/puapki-programowe-debuger-na-jednej.html" >http://mirekk36.blogspot.com/2014/04/pu ... ednej.html</a><!-- m --><br />Poważnie - obejrzyj ten poradnik<br /><br />debugowanie jest bywa kluczowe nawet na początku ale żeby zaraz strzelać z armaty do komara ? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> czyli zasadzać się z debugerami sprzętowymi na tak małe procki ? Oczywiście to co piszę wcale nie znaczy, że odradzam komukolwiek takie debugery i takie podejście - jak ktoś chce to przecież ma możliwość debugowania wprost pod Atmel Studio i ew z niego trzeba korzystać aby się tym bawić na upartego. Tam to działa tak jak należy a w Eclipse ... hmmm no cóż .... <br /><br /><div class="quotetitle">majim napisał(a):</div><div class="quotecontent"><br />to że guzik &quot;debug&quot; nie działa w eclipse jest normalne,<br /></div><br />Można to skonfigurować i nawet na tym forum kolega SunRiver zrobił dwa spore poradniki na ten temat - ale jak wspominałem wyżej, i tak wolałbym już na miejscu kogoś kto chce debugować sięgnąć po to narzędzie w Atmel Studio<br /><br /><br /><div class="quotetitle">majim napisał(a):</div><div class="quotecontent"><br />- debugowanie nie jest kluczowe też w późniejszych etapach. Po pewnym czasie jest już jak w matrixie widzisz obdudowe atmegi i wyczuwasz gdzie jest stan niski, a gdzie wysoki<br /></div><br />Aby umieć dobrze pisać i co ważniejsze analizować kod dla procków warto przede wszystkim poznać najprostsze metody jakie się ma pod ręką od diody LED po wyświetlacz LCD jeśli akurat jest w układzie albo zrozumieć jak się to robi z udziałem RS232, który od zawsze był do tego wykorzystywany, jest wykorzystywany i będzie wykorzystywany - to naprawdę bardzo dużo daje szczególnie w procesie nauki tego programowania mikrokontrolerów<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 1 sty 2016, o 17:19</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[majim]]></name></author>
<updated>2016-01-01T17:07:18+01:00</updated>
<published>2016-01-01T17:07:18+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14049&amp;p=149340#p149340</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14049&amp;p=149340#p149340"/>
<title type="html"><![CDATA[Re: Debugowanie Eclipse]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14049&amp;p=149340#p149340"><![CDATA[
Spoko, czyli wnioski są takie:<br />- debugowanie nie jest kluczowe przynajmniej na początku,<br />- to że guzik &quot;debug&quot; nie działa w eclipse jest normalne,<br />- debugowanie nie jest kluczowe też w późniejszych etapach. Po pewnym czasie jest już jak w matrixie widzisz obdudowe atmegi i wyczuwasz gdzie jest stan niski, a gdzie wysoki <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" />.<br /><br />Ja też nie mam zamiaru inwestować na początku drogi w jakieś &quot;bandycko&quot; drogie urządzenia.<br />Na razie tylko dokupuje atmegi8 i diody, czyli tego co się najczęściej pali <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=12378">majim</a> — 1 sty 2016, o 17:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kicajek]]></name></author>
<updated>2016-01-01T16:42:35+01:00</updated>
<published>2016-01-01T16:42:35+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14049&amp;p=149336#p149336</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14049&amp;p=149336#p149336"/>
<title type="html"><![CDATA[Re: Debugowanie Eclipse]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14049&amp;p=149336#p149336"><![CDATA[
Witam<br />Kol.Mirek demonstrował taki debuger za 0,25PLN ( LED + rezystor )  <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> <br />A na poważnie: moim zdaniem (mimo niewątpliwie obszernej &quot;postudenckiej&quot; wiedzy) rozpoczynanie zabawy z uC od zakupu jakiegoś bandyckiego sprzętu nie wydaje mi się celowe.<br />Po pierwsze nie pisze się całego programu, wgrywa i patrzy gdzie przystawi, tylko małymi kroczkami - wtedy łatwo wychwycić błąd. <br />Po jakimś czasie odwykniesz od śledzenia postępu programu na ekranie czy symulatorze, a będziesz to widział &quot;wewnętrznie&quot; i wtedy gdy coś przystawi - wracając do mojego wstępu: Kol.Mirek.... <br />Debuger jest to pomocne urządzenie, ale może nie aż tak niezbędne?<br /><br />Pozdr.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=826">kicajek</a> — 1 sty 2016, o 16:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[majim]]></name></author>
<updated>2016-01-01T16:14:24+01:00</updated>
<published>2016-01-01T16:14:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14049&amp;p=149332#p149332</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14049&amp;p=149332#p149332"/>
<title type="html"><![CDATA[Re: Debugowanie Eclipse]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14049&amp;p=149332#p149332"><![CDATA[
Oj, a ja przezwyczajony pisaniem kodu w C na studiach (ale bez udziału mikrokontrolerów) myślałem, że debugowanie to czynność standardowa, tzn. zaznaczamy kropeczką gdzie program ma się zatrzymać i najeżdżamy myszką żeby podejrzeć wartość zmiennej, a tu tak pod górę <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" />.<br />Czyli na moim obecnym etapie zaawansowania w programowaniu avrów przyjmuję, że debugowanie to wyższa szkoła jazdy.<br />Tak mnie jeszcze ciekawi, jak w późniejszym etapie radzić sobie w takim razie z debugowaniem: w głowie, bez debugowania, inaczej? Bez debugowania pisanie dużych programów wydaje mi się niemożliwe. Czy powinienem się zapoznać również z Atmel Studio, czy może nastawiać się na zakup zewnętrznego debuggera?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12378">majim</a> — 1 sty 2016, o 16:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ps19]]></name></author>
<updated>2016-01-01T15:42:48+01:00</updated>
<published>2016-01-01T15:42:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14049&amp;p=149329#p149329</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14049&amp;p=149329#p149329"/>
<title type="html"><![CDATA[Re: Debugowanie Eclipse]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14049&amp;p=149329#p149329"><![CDATA[
Jak chcesz w ten sposób debugować to pozostaje Atmel Studio - ma wbudowany symulator (Nie potrzebujesz zewnętrznego debuggera). &quot;Normalny debugger&quot; bez symulatora potrzebuje programatora z wbudowanym JTAGiem/DebugWire - najtańszy około 220 zł (ATMEL-ICE-BASIC)<br /> <!-- m --><a class="postlink" href="http://pl.farnell.com/atmel/atatmel-ice-basic/debugger-atmel-arm-avr-basic-kit/dp/2407172" >http://pl.farnell.com/atmel/atatmel-ice ... dp/2407172</a><!-- m --><br /><br />Ewentualnie możesz uruchomić UART i tam wyświetlać sobie zawartość rejestru.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=230">ps19</a> — 1 sty 2016, o 15:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[majim]]></name></author>
<updated>2016-01-01T14:42:54+01:00</updated>
<published>2016-01-01T14:42:54+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14049&amp;p=149324#p149324</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14049&amp;p=149324#p149324"/>
<title type="html"><![CDATA[Debugowanie Eclipse]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14049&amp;p=149324#p149324"><![CDATA[
Witam,<br /><br />programuję ATMEGA8 od zaledwie kilku dni w ECLIPSE, napisałem już kilka programów do migania diodami i jak na razie wszystko działa <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" />. Instalacje ECLIPSE przeprowadziłem wg wideoporadników. Pojawił się następujący problem. Chciałem przypisać do zmiennej &quot;a&quot; wartość rejestru portu i podejrzeć wartość tej zmiennej przez debugowanie. Jednakże debugowanie nie działa. Wyczytałem, że trzeba doinstalować debuger MinGW, próbowałem już 3 różne wersje i dalej nie mogę debugować, co trzeba zrobić?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12378">majim</a> — 1 sty 2016, o 14:42</p><hr />
]]></content>
</entry>
</feed>