<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Komentarze do: Eclipse + WinAVR + AVRStudio Debuger</title>
	<atom:link href="http://kwesoly.net/programowanie/avr/eclipse-winavr-avrstudio-debuger/feed/" rel="self" type="application/rss+xml" />
	<link>http://kwesoly.net/programowanie/avr/eclipse-winavr-avrstudio-debuger/</link>
	<description>Programowanie, elektronika, automatyka - doświadczenia i projekty</description>
	<lastBuildDate>Fri, 13 Jan 2012 08:38:14 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
	<item>
		<title>Autor: Krzysiek Wesołowski</title>
		<link>http://kwesoly.net/programowanie/avr/eclipse-winavr-avrstudio-debuger/#comment-619</link>
		<dc:creator>Krzysiek Wesołowski</dc:creator>
		<pubDate>Mon, 07 Mar 2011 01:04:10 +0000</pubDate>
		<guid isPermaLink="false">http://kwesoly.net/?p=313#comment-619</guid>
		<description>Na chwilę obecną zarówno AVR Studio jak i Eclipse mogą korzystać z avr-gcc, więc różnice musiały wynikać z parametrów kompilacji. 

Jeżeli chodzi o minimalizacje pliku hex szczególnie istotna jest optymalizacja ze względu na rozmiar (parametr -Os), oraz możliwość podziału plików *.o na osobne sekcje dla każdej funkcji i zmiennej globalne/statycznej i usunięcia nieużywanych obszarów (opisane &lt;a href=&quot;http://kwesoly.net/programowanie/avr/usuwanie-nieuzywanych-funkcji-z-programu/&quot; rel=&quot;nofollow&quot;&gt;tutaj&lt;/a&gt;).</description>
		<content:encoded><![CDATA[<p>Na chwilę obecną zarówno AVR Studio jak i Eclipse mogą korzystać z avr-gcc, więc różnice musiały wynikać z parametrów kompilacji. </p>
<p>Jeżeli chodzi o minimalizacje pliku hex szczególnie istotna jest optymalizacja ze względu na rozmiar (parametr -Os), oraz możliwość podziału plików *.o na osobne sekcje dla każdej funkcji i zmiennej globalne/statycznej i usunięcia nieużywanych obszarów (opisane <a href="http://kwesoly.net/programowanie/avr/usuwanie-nieuzywanych-funkcji-z-programu/" rel="nofollow">tutaj</a>).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Autor: ORIONSYRIUSZ</title>
		<link>http://kwesoly.net/programowanie/avr/eclipse-winavr-avrstudio-debuger/#comment-618</link>
		<dc:creator>ORIONSYRIUSZ</dc:creator>
		<pubDate>Mon, 07 Mar 2011 00:54:33 +0000</pubDate>
		<guid isPermaLink="false">http://kwesoly.net/?p=313#comment-618</guid>
		<description>Dziękuję za doskonałą wskazówkę. Przeniosłem jeden ze swoich programików prosto z pod AVR Studio 4.18 do Eclipse Galileo 3.5.2. Ku mojemu zdumieniu pierwsza kompilacja zakończona powodzeniem. Plik wynikowy *.HEX na dzień dobry o 4 kB mniejszy, a o 2 kB mniejszy od kompilacji w AVR Studio 5. Co ciekawe to we wszytkich programach korzystam z tego samego kompilatora AVR-GCC. Być może różnica tkwi w przełącznikach kompilatora tych środowisk. Jeszcze jedna ciekawostka - gdy programik był napisany w jednym pliku to miał rozmiar ok. 10 kB, a gdy rozbiłem go na kilka plików źródłowych i nagłówkowych to po kompilacji zystałem 2 kB. Taki szczegół, a duży zysk. Pozdrawiam.</description>
		<content:encoded><![CDATA[<p>Dziękuję za doskonałą wskazówkę. Przeniosłem jeden ze swoich programików prosto z pod AVR Studio 4.18 do Eclipse Galileo 3.5.2. Ku mojemu zdumieniu pierwsza kompilacja zakończona powodzeniem. Plik wynikowy *.HEX na dzień dobry o 4 kB mniejszy, a o 2 kB mniejszy od kompilacji w AVR Studio 5. Co ciekawe to we wszytkich programach korzystam z tego samego kompilatora AVR-GCC. Być może różnica tkwi w przełącznikach kompilatora tych środowisk. Jeszcze jedna ciekawostka &#8211; gdy programik był napisany w jednym pliku to miał rozmiar ok. 10 kB, a gdy rozbiłem go na kilka plików źródłowych i nagłówkowych to po kompilacji zystałem 2 kB. Taki szczegół, a duży zysk. Pozdrawiam.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Autor: Krzysiek Wesołowski</title>
		<link>http://kwesoly.net/programowanie/avr/eclipse-winavr-avrstudio-debuger/#comment-612</link>
		<dc:creator>Krzysiek Wesołowski</dc:creator>
		<pubDate>Sun, 23 Jan 2011 20:48:10 +0000</pubDate>
		<guid isPermaLink="false">http://kwesoly.net/?p=313#comment-612</guid>
		<description>Na przyklad Qt Eclipse integration uruchamia Eclipsa w nastepujacy sposob (zawartosc pliku *.bat):

@echo off
rem
rem This file is generated by the installer
rem

echo Setting up environment...
echo -- Using MinGW in: C:\MinGW\bin 

set PATH=C:\MinGW\bin
set PATH=%PATH%;%SystemRoot%\System32

echo Starting eclipse...
call &quot;D:\eclipse\eclipse.exe&quot; -clean</description>
		<content:encoded><![CDATA[<p>Na przyklad Qt Eclipse integration uruchamia Eclipsa w nastepujacy sposob (zawartosc pliku *.bat):</p>
<p>@echo off<br />
rem<br />
rem This file is generated by the installer<br />
rem</p>
<p>echo Setting up environment&#8230;<br />
echo &#8212; Using MinGW in: C:\MinGW\bin </p>
<p>set PATH=C:\MinGW\bin<br />
set PATH=%PATH%;%SystemRoot%\System32</p>
<p>echo Starting eclipse&#8230;<br />
call &#8222;D:\eclipse\eclipse.exe&#8221; -clean</p>
]]></content:encoded>
	</item>
	<item>
		<title>Autor: kamaloo</title>
		<link>http://kwesoly.net/programowanie/avr/eclipse-winavr-avrstudio-debuger/#comment-601</link>
		<dc:creator>kamaloo</dc:creator>
		<pubDate>Mon, 13 Dec 2010 21:32:15 +0000</pubDate>
		<guid isPermaLink="false">http://kwesoly.net/?p=313#comment-601</guid>
		<description>&quot;jeśli używamy, warto skorzystać np. ze skryptu wsadowego do odpalania środowisk tak, aby zmienną PATH modyfikować dynamicznie, i zawsze odpalać właściwy make, gdyż często różne wersje dołączane do aplikacji nie są ze sobą kompatybilne&quot; 
Mógł bym prosić o jakiś szerszy opis?</description>
		<content:encoded><![CDATA[<p>&#8222;jeśli używamy, warto skorzystać np. ze skryptu wsadowego do odpalania środowisk tak, aby zmienną PATH modyfikować dynamicznie, i zawsze odpalać właściwy make, gdyż często różne wersje dołączane do aplikacji nie są ze sobą kompatybilne&#8221;<br />
Mógł bym prosić o jakiś szerszy opis?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Autor: Krzysiek Wesołowski</title>
		<link>http://kwesoly.net/programowanie/avr/eclipse-winavr-avrstudio-debuger/#comment-600</link>
		<dc:creator>Krzysiek Wesołowski</dc:creator>
		<pubDate>Sat, 27 Nov 2010 16:33:06 +0000</pubDate>
		<guid isPermaLink="false">http://kwesoly.net/?p=313#comment-600</guid>
		<description>Twój plik z ćwiczeniem ma złe rozszerzenia (a właściwie jego brak). Przy okazji sprawdziłem, że faktyczny plik HEX, po POPRAWNEJ kompilacji tworzy się w katalogu Release (czyli musisz zbudować tą konfigurację bez błedów - czytając komunikaty w konsoli).

Niezależnie od tego powinieneś zacząć od kursu w stylu:
http://kursc.dioda.com.pl/

Nie musisz go dokładnie &quot;przerabiać&quot;, ale na pewno warto się zapoznać.

Dopóki poznasz podstaw programowania nie będziesz rozróżniał problemów z środowiskiem (Eclipse), od problemów z narzędziami (kompilator)  czy językiem, co tylko utrudni naukę.</description>
		<content:encoded><![CDATA[<p>Twój plik z ćwiczeniem ma złe rozszerzenia (a właściwie jego brak). Przy okazji sprawdziłem, że faktyczny plik HEX, po POPRAWNEJ kompilacji tworzy się w katalogu Release (czyli musisz zbudować tą konfigurację bez błedów &#8211; czytając komunikaty w konsoli).</p>
<p>Niezależnie od tego powinieneś zacząć od kursu w stylu:<br />
<a href="http://kursc.dioda.com.pl/" rel="nofollow">http://kursc.dioda.com.pl/</a></p>
<p>Nie musisz go dokładnie &#8222;przerabiać&#8221;, ale na pewno warto się zapoznać.</p>
<p>Dopóki poznasz podstaw programowania nie będziesz rozróżniał problemów z środowiskiem (Eclipse), od problemów z narzędziami (kompilator)  czy językiem, co tylko utrudni naukę.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Autor: Radzio M.</title>
		<link>http://kwesoly.net/programowanie/avr/eclipse-winavr-avrstudio-debuger/#comment-599</link>
		<dc:creator>Radzio M.</dc:creator>
		<pubDate>Sat, 27 Nov 2010 15:28:57 +0000</pubDate>
		<guid isPermaLink="false">http://kwesoly.net/?p=313#comment-599</guid>
		<description>Witam. W dalszym ciągu nie moge znaleźć .hex&#039;a. Może szukam nie tam gdzie trzeba. Proszę o pomoc.


http://img843.imageshack.us/i/14075472.png/
http://img834.imageshack.us/i/16101359.png/</description>
		<content:encoded><![CDATA[<p>Witam. W dalszym ciągu nie moge znaleźć .hex&#8217;a. Może szukam nie tam gdzie trzeba. Proszę o pomoc.</p>
<p><a href="http://img843.imageshack.us/i/14075472.png/" rel="nofollow">http://img843.imageshack.us/i/14075472.png/</a><br />
<a href="http://img834.imageshack.us/i/16101359.png/" rel="nofollow">http://img834.imageshack.us/i/16101359.png/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Autor: Krzysiek Wesołowski</title>
		<link>http://kwesoly.net/programowanie/avr/eclipse-winavr-avrstudio-debuger/#comment-598</link>
		<dc:creator>Krzysiek Wesołowski</dc:creator>
		<pubDate>Fri, 26 Nov 2010 19:09:54 +0000</pubDate>
		<guid isPermaLink="false">http://kwesoly.net/?p=313#comment-598</guid>
		<description>W zależności od zbudowanej konfiguracji - albo wewnątrz podkatalogu Debug albo w Release.</description>
		<content:encoded><![CDATA[<p>W zależności od zbudowanej konfiguracji &#8211; albo wewnątrz podkatalogu Debug albo w Release.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Autor: Radzio M.</title>
		<link>http://kwesoly.net/programowanie/avr/eclipse-winavr-avrstudio-debuger/#comment-597</link>
		<dc:creator>Radzio M.</dc:creator>
		<pubDate>Fri, 26 Nov 2010 16:49:17 +0000</pubDate>
		<guid isPermaLink="false">http://kwesoly.net/?p=313#comment-597</guid>
		<description>Witam. Gdzie mogę znaleźć utworzony plik .hex, w katalogu projektu nie ma.</description>
		<content:encoded><![CDATA[<p>Witam. Gdzie mogę znaleźć utworzony plik .hex, w katalogu projektu nie ma.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Autor: Krzysiek Wesołowski</title>
		<link>http://kwesoly.net/programowanie/avr/eclipse-winavr-avrstudio-debuger/#comment-594</link>
		<dc:creator>Krzysiek Wesołowski</dc:creator>
		<pubDate>Tue, 26 Oct 2010 14:47:52 +0000</pubDate>
		<guid isPermaLink="false">http://kwesoly.net/?p=313#comment-594</guid>
		<description>@rst
Zależy od systemu operacyjnego - na w Win Vista/7 na pewno nie trzeba, natomiast w XP jedyny powtarzalny sposób aby te zmienne były widoczne to ponowne uruchomienie. Oczywiście najprościej po instalacji sprawdzić w cmd.exe obecność tych zmiennych, ale chcialem zachować prostotę i przewidywalność opisu.</description>
		<content:encoded><![CDATA[<p>@rst<br />
Zależy od systemu operacyjnego &#8211; na w Win Vista/7 na pewno nie trzeba, natomiast w XP jedyny powtarzalny sposób aby te zmienne były widoczne to ponowne uruchomienie. Oczywiście najprościej po instalacji sprawdzić w cmd.exe obecność tych zmiennych, ale chcialem zachować prostotę i przewidywalność opisu.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Autor: rst</title>
		<link>http://kwesoly.net/programowanie/avr/eclipse-winavr-avrstudio-debuger/#comment-593</link>
		<dc:creator>rst</dc:creator>
		<pubDate>Tue, 26 Oct 2010 14:21:17 +0000</pubDate>
		<guid isPermaLink="false">http://kwesoly.net/?p=313#comment-593</guid>
		<description>Nie trzeba uruchamiać ponownie komputera żeby działały zmiany w zmiennej PATH.</description>
		<content:encoded><![CDATA[<p>Nie trzeba uruchamiać ponownie komputera żeby działały zmiany w zmiennej PATH.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Autor: Lasq</title>
		<link>http://kwesoly.net/programowanie/avr/eclipse-winavr-avrstudio-debuger/#comment-455</link>
		<dc:creator>Lasq</dc:creator>
		<pubDate>Thu, 01 Apr 2010 16:42:00 +0000</pubDate>
		<guid isPermaLink="false">http://kwesoly.net/?p=313#comment-455</guid>
		<description>Dzięki za opis...
Pozdrawiam</description>
		<content:encoded><![CDATA[<p>Dzięki za opis&#8230;<br />
Pozdrawiam</p>
]]></content:encoded>
	</item>
	<item>
		<title>Autor: pejotr</title>
		<link>http://kwesoly.net/programowanie/avr/eclipse-winavr-avrstudio-debuger/#comment-422</link>
		<dc:creator>pejotr</dc:creator>
		<pubDate>Wed, 24 Feb 2010 18:11:22 +0000</pubDate>
		<guid isPermaLink="false">http://kwesoly.net/?p=313#comment-422</guid>
		<description>super, dzięki :)</description>
		<content:encoded><![CDATA[<p>super, dzięki <img src='http://kwesoly.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>

