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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2016-08-23T08:51:04+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=46&amp;t=16029&amp;mode</id>
<entry>
<author><name><![CDATA[gizmo5418]]></name></author>
<updated>2016-08-23T08:51:04+01:00</updated>
<published>2016-08-23T08:51:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16029&amp;p=166840#p166840</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16029&amp;p=166840#p166840"/>
<title type="html"><![CDATA[Re: Własny plik .h i .c w projekcie z Cube'a]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16029&amp;p=166840#p166840"><![CDATA[
Witaj,<br /><br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Nie mam takich folderów jak 'inc' oraz 'src'.<br /></div><br /><br />Jesteś pewien, że prawidłowo importujesz projekt do eclipsa z CubeMX ?<br /><br />U mnie struktura katalogów projektu po imporcie do eclipse wygląda tak ( STM32CubeMX ver.4.14.0):<br /><br /><a href="https://obrazkiforum.atnel.pl/1967/d410c96ca7359c8059be95e654e07c13.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/1967/d410c96ca7359c8059be95e654e07c13.png" alt="Obrazek" /></a><br /><br />Widoczne pliki do obsługi LCD - RA8875_Driver.h( .c ), LCD_Config.h, LCD_Interface.h( .c ) w katalogu <strong>Inc</strong> oraz <strong>Src</strong> dodałem / dopisałem dopiero<br />po zaimportowaniu projektu.<br /><br />Przed wygenerowaniem projektu, ustaw w CubeMX ( <strong>Projects -&gt; Settings )</strong> ścieżkę zapisu generowanego projektu na Workspace eclipsa, następnie wygeneruj projekt. Teraz w eclipse na pustym miejscu w oknie <strong>Project Explorer</strong><br /><br />- klikasz prawym klawiszem myszy,<br />- wybierasz pozycję Import<br />- zaznaczasz pozycję, jak na poniższym obrazku....<br /><a href="https://obrazkiforum.atnel.pl/1967/fc03dbe87bc7450b48ab1be5b4004905.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/1967/fc03dbe87bc7450b48ab1be5b4004905.png" alt="Obrazek" /></a><br /><br />- następnie wybierasz katalog z wygenerowanym projektem...<br /><a href="https://obrazkiforum.atnel.pl/1967/a03a119eee852aa04cfd936895922591.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/1967/a03a119eee852aa04cfd936895922591.png" alt="Obrazek" /></a><br /><br />Jeżeli wygenerowany projekt masz zapisany w innym miejscu, niż aktywne Workspace eclipsa, musisz jeszcze dodatkowo w powyższym zaznaczyć &quot;ptaszka&quot; przy <strong>Copy projects into workspace</strong><br /><br />- klikasz Finish...... i..<br />- eclipse importuje projekt.<br /><br />Ustawienia CubeMX mam takie:<br /><br /><a href="https://obrazkiforum.atnel.pl/1967/0bf5040c325505befeb6f51c413ca01b.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/1967/0bf5040c325505befeb6f51c413ca01b.png" alt="Obrazek" /></a><a href="https://obrazkiforum.atnel.pl/1967/d5a5baa212cfd091f6b1bcbd3b6a4dce.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/1967/d5a5baa212cfd091f6b1bcbd3b6a4dce.png" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1967">gizmo5418</a> — 23 sie 2016, o 08:51</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Arni]]></name></author>
<updated>2016-08-22T20:36:05+01:00</updated>
<published>2016-08-22T20:36:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16029&amp;p=166808#p166808</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16029&amp;p=166808#p166808"/>
<title type="html"><![CDATA[Re: Własny plik .h i .c w projekcie z Cube'a]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16029&amp;p=166808#p166808"><![CDATA[
Nie mam takich folderów jak 'inc' oraz 'src'.<br /><br />No dobra:<br />u mnie w Eclipse nie widzę inc ani src, ale one są w folderze z projektem. Skopiowałem tam i skompilował puste pliki (test.h i test.c bez żadnego kodu, zobaczymy jak to pójdzie z zawartością).<br /><br />Bardzo dziękuję za sugestię, będę walczył dalej.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10260">Arni</a> — 22 sie 2016, o 20:36</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[gizmo5418]]></name></author>
<updated>2016-08-22T13:09:33+01:00</updated>
<published>2016-08-22T13:09:33+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16029&amp;p=166779#p166779</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16029&amp;p=166779#p166779"/>
<title type="html"><![CDATA[Re: Własny plik .h i .c w projekcie z Cube'a]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16029&amp;p=166779#p166779"><![CDATA[
Witaj,<br /><br />plik *.h wrzucasz do katalogu <strong>inc</strong>, natomiast plik *.c wrzucasz do <strong>src</strong>. Tylko pamiętaj, aby wrzucać te pliki poprzez eclipsa.<br /><br />Ctrl-C - na wybranym pliku w standardowym okienku systemowym do przeglądu plików/katalogów, a następnie<br />Ctrl-V - w eclipse ( SW4STM32 ) w oknie <strong>Project Explorer</strong>, zaznaczając uprzednio odpowiedni katalog w interesującym Cię projekcie ( zaimportowanym już )<br /><br />Następnie w main.c ( lub innym, jeżeli masz taką potrzebę ) dodajesz:<br />[syntax=c]#include &quot;Mój_plik.h&quot;[/syntax]<br /><br />Dawno już nie importowałem projektów z CubeMX-a, więc mogłem coś pokręcić...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1967">gizmo5418</a> — 22 sie 2016, o 13:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Arni]]></name></author>
<updated>2016-08-21T17:24:30+01:00</updated>
<published>2016-08-21T17:24:30+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16029&amp;p=166696#p166696</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16029&amp;p=166696#p166696"/>
<title type="html"><![CDATA[Re: Własny plik .h i .c w projekcie z Cube'a]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16029&amp;p=166696#p166696"><![CDATA[
Dobra, teraz widzę, że źle zadałem pytanie:<br /><br />gdzie mam umieścić pliki .h i .c w projekcie, żeby kompilator je widział i nie zgłaszał błędu: &quot;No such file or directory&quot; i co ewentualnie muszę jeszcze zmienić w ustawieniach?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10260">Arni</a> — 21 sie 2016, o 17:24</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Arni]]></name></author>
<updated>2016-08-20T19:44:31+01:00</updated>
<published>2016-08-20T19:44:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16029&amp;p=166628#p166628</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16029&amp;p=166628#p166628"/>
<title type="html"><![CDATA[Własny plik .h i .c w projekcie z Cube'a]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16029&amp;p=166628#p166628"><![CDATA[
Witam,<br /><br />koleje, pewnie znowu głupie, pytanie ode mnie:<br /><br />jak dodać własną bibliotekę do projektu wygenerowanego przez CubeMX i importowanego do SW4STM32?<br /><br />pliki umieszczałem w najróżniejszych podkatalogach projektu i kompilator kompletnie ignoruje ich obecność i zgłasza mi błąd, że funkcje i makra z moich plików widzi pierwszy raz 'na oczy'.<br /><br />W Atollic po prostu umieszczam w tym samym folderze gdzie mam main.c i wszystko gra.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10260">Arni</a> — 20 sie 2016, o 19:44</p><hr />
]]></content>
</entry>
</feed>