Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Środowisko programistyczne do programowania według poradnika.

NBF 12 Dec 2015 17:25 1188 7
Computer Controls
  • #1
    NBF
    Level 8  
    Witam

    Mam pytanie wydrukowałem sobie cały poradnik kolegi z forum chodzi o wiadomy kurs bez bibliotek.
    Mam pytanie odnośnie IDE, używam tego Link.
    Czy sposób zakładania projektu będzie odbiegać od tego, jeżeli nie piszę przy użyciu bibliotek tylko przy zapisie do rejestrów.
  • Computer Controls
  • #2
    BlueDraco
    MCUs specialist
    Jeśli jesteś początkujący i nie posługujesz się swobodnie Eclipse - lepiej weź Keil MDK-ARM.

    Swoją drogą - jakieś bzdury wypisują w zalinkowanym przez Ciebie tekście - uC na Nucleo można taktować z dostępnego na płytce zegara 8 MHz (z oscylatora kwarcowego), generowanego przez ST-Link.
  • Computer Controls
  • #3
    NBF
    Level 8  
    Eclipse znam dość dobrze. Więc problemu z poruszaniem się nie mam. Nie wiem czy poprawnie tworzę projekt dla programów pisanych bez bibliotek.

    Pozdrawiam
  • #4
    szczywronek
    Level 27  
    Nie znam tego środowiska, więc mogę się bardzo mijać z prawdą - ale ja bym stworzył nowy projekt z zaptaszoną opcją "no firmware" (rysunek "Sposób dołączenia biblioteki") i zobaczył co z tego wyjdzie.
    Dla testów można też spróbować z wybraną biblioteką - może wystarczy jednym kliknięciem myszy wywalić katalog z biblioteką i tyle :)

    Btw. koniecznie daj znać jak uda Ci się opanować temat, wielu osobom może się to przydać :)
  • #5
    tadzik85
    Level 38  
    NBF wrote:
    Witam

    Mam pytanie wydrukowałem sobie cały poradnik kolegi z forum chodzi o wiadomy kurs bez bibliotek.
    Mam pytanie odnośnie IDE, używam tego Link.
    Czy sposób zakładania projektu będzie odbiegać od tego, jeżeli nie piszę przy użyciu bibliotek tylko przy zapisie do rejestrów.


    Zamiast AC6 przygotowanego do pracy jedynie z bibliotekami, skonfiguruj sobie eclipsa jak większość. Tyle samo zajmie ci konfiguracja tego AC6 co pracy bez bibliotek.
  • Helpful post
    #6
    Sparrowhawk
    Level 22  
    Jeśli chodzi o środowisko AC6, to mogę opisać konfigurację na przykładzie STM32L476.

    Najpierw należy utworzyć nowy projekt z zaznaczonymi opcjami:
    Środowisko programistyczne do programowania według poradnika.
    Następnie w utworzonym projekcie usuwamy katalogi: HAL_Driver, oraz Utilities.
    Środowisko programistyczne do programowania według poradnika.
    Teraz przechodzimy do właściwości projektu i usuwamy dla każdej konfiguracji (Debug / Release):
    Środowisko programistyczne do programowania według poradnika.
    Oraz symbole:
    Środowisko programistyczne do programowania według poradnika.
    Tutaj usuwamy ścieżki do skasowanych folderów (Uwaga, należy usunąć dla każdego z języków: Assembly, GNU C, GNU C++)
    Środowisko programistyczne do programowania według poradnika.

    Następnie otwieramy plik "main.c" i kasujemy linię stm32**xx_nucleo.h:
    Code: c
    Log in, to see the code

    , oraz otwieramy plik "stm32l4xx_it.c" i kasujemy:
    Code: c
    Log in, to see the code
  • #7
    NBF
    Level 8  
    Super dziękuję za pomoc :)
  • #8
    revcorey
    Level 12  
    Jeszcze małe info truestudio już nie ma ograniczeń co do generowania kodu w wersji Lite. AC6 i Truestudio to Eclipse ale wolę truestudio.