Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 8 lut 2025, o 22:53


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 13 ] 
Autor Wiadomość
PostNapisane: 20 mar 2015, o 18:47 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 gru 2013
Posty: 185
Pomógł: 6

Witam.
Wytłumaczy mi ktoś jak wygląda sprawa generowanie kodu przy pomocy stm32cubemx gdy jest on zainstalowany jako plugin w eclipse (AC6). Pytam o to, ponieważ próbowałem generować ten kod, ale widzę że jest tylko możliwość generacji dla keila, atollica i IAR ( takie są opcje wyboru w menu generacji ). Więc dziwię się co mi daje podłączenie cubemx jako plugina do eclipsa skoro nie można generować kodu bezpośrednio do eclipse.. Może ktoś miałby chęć rozjaśnić moje horyzonty :) ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 mar 2015, o 22:11 
Offline
Użytkownik

Dołączył(a): 01 lis 2013
Posty: 301
Pomógł: 32

Witam,

Proponuję napisać w tej sprawie do STM-a. U nich na stronie również piszą, że stm32cubemx generuje dla GCC. Sam nie uświadczyłem też opcji generowania dla GCC w pluginie jak i również w stm32cubemx. Chyba, że pisząc o GCC mają na myśli atollica :)

Pozdrawiam, Paweł

_________________
Pozdrawiam,
sq8mvy, Paweł



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 mar 2015, o 22:38 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8605
Pomógł: 337

Ależ oczywiście że generuje dla GCC niema z tym żadnego problemu

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 mar 2015, o 12:39 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 gru 2013
Posty: 185
Pomógł: 6

Sun mógłbyś przybliżyć jak to zrobić bo ja widzę w programiku na liście tylko 3 opcje ( EWARM, TRUESTUDIO , MDK-ARM ) ...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 mar 2015, o 10:59 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 gru 2013
Posty: 185
Pomógł: 6

To wie ktoś jak generować ten kod dla eclipse ???



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 mar 2015, o 11:34 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8605
Pomógł: 337

sorki że nie odpisywałem wcześniej mój Cube generuje tylko do GCC nie ma żadnych innych opcji poza export project który jest exportowany
tylko do gcc wraz z inkludami STD

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 mar 2015, o 11:49 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 gru 2013
Posty: 185
Pomógł: 6

YYYYY... Ale jak :D Sun ty masz jakieś inne CubeMx... ?? bo teraz to się zgubiłem



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 mar 2015, o 12:03 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8605
Pomógł: 337

Na to wygląda ze mam jakieś inne :)

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 mar 2015, o 16:16 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 gru 2013
Posty: 185
Pomógł: 6

No i się doczytałem, że skoro generuje dla atollica, a atollic jest gcc to i pośrednio mamy kod pod eclipse tyle że i tak w eclipse trzeba zrobić cały projekt , a z Cube możemy zaimportować potrzebne pliki.. Dobrze to rozumiem ? Bo bezpośrednio z eclipse nie jestem w stanie odtworzyć ... a jesli tak to w sumie mogę te potrzebne pliki zaimportować z dowolnego kompilatora bo to już wyższa warstwa ( .c, .h), a z tego co widzę to różnica jest w pliku startup.s bo tam dla każdego kompilatora jest co innego.. Mam racje ? :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 mar 2015, o 17:07 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8605
Pomógł: 337

nie do końca ... ale możesz się pomęczyć , atolic nie jest GCC dlatego ci nie działa
w ogóle skąd pomysł że atolic jest na GCC , korzysta ze swojego kompilatora i bynajmniej jest słono płatne nie tylko środowisko
ale i kompilator .. owszem są podobieństwa , ale nie na tyle żeby można było bez przerabiania uzywać projektu w Eclipse pod kompilatorem GCC.


Autor postu otrzymał pochwałę

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 mar 2015, o 17:19 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 gru 2013
Posty: 185
Pomógł: 6

No tak, ale pliki .c, .h moge przecież bez problemu używać w dowolnym środowisku .. :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 mar 2015, o 17:49 
Offline
Użytkownik

Dołączył(a): 29 lip 2014
Posty: 195
Pomógł: 44

Witam,

rajmund96 napisał(a):
No tak, ale pliki .c, .h moge przecież bez problemu używać w dowolnym środowisku .. :)


No i startup z ThrueStudio i jeśli potrzebujesz linker script-a, to też ( przynajmniej jako bazy do swoich modyfikacji ). Co do startupa, to mi osobiście bardzo pasuje ten z TS - jest prosty i w .asm.
Co do tych plków .c i .h , warto je dokładnie przejrzeć, bo CubeMX potrafi tworzyć różne dziwactwa. Ja osobiście używam go raczej tylko jako pomocy przy ustawianiu drzewka SYSCLK, PLL itd. Pliki .c przez niego wygenerowane przeglądam jedynie wtedy, gdy uruchamiam jakieś nowe dla mnie peryferium i coś nie idzie.

Pozdrawiam, QuadMan.


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 mar 2015, o 18:35 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 gru 2013
Posty: 185
Pomógł: 6

Ok dzięki za odpowiedzi



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 13 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO