stm32 makefile

Znaleziono około 332 wyników dla: stm32 makefile
  • [STM32] - Makefile, synchronizacja przy wielu wątkach

    Uzależnić tą regułę od pliku elfa: print_size : $(ELF)

    Mikrokontrolery ARM   18 Maj 2015 14:11 Odpowiedzi: 7    Wyświetleń: 1005
  • [STM32] biblioteki CMSIS - modyfikacja pliku makefile kolegi Freediego Chopina

    Tylko w tablicy wektorów musisz poprawki wprowadzić. Skrypt linkera nie ma tu znaczenia. 4\/3!!

    Mikrokontrolery ARM   24 Gru 2011 01:36 Odpowiedzi: 15    Wyświetleń: 3876
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • STM32 - STemWIN co z plikiem *.a, jak skonfigurować makefile

    A jak miałoby działać zdefiniowanie biblioteki do linkowania w includes? ... Właściwości projektu, C/C++ General -> Paths and Symbols -> Libraries , kliknąć Add... , wskazać ścieżkę do pliku i poprzedzić ją dwukropkiem. Jeśli masz strukturę katalogów jak na wskazanej stronie, to możesz wpisać: :${ProjDirPath}/GUI/Lib/ST...

    Mikrokontrolery   15 Lis 2014 12:38 Odpowiedzi: 3    Wyświetleń: 1323
  • REKLAMA
  • Wpływ Makefile na czas linkowania w projekcie STM32 z CodeSourcery q1-161?

    W skrypcie linkera. Kompilator tworzy jakieś sekcje (pewnie coś z obsługi wyjątków, takich sekcji jest kilka), które nie mają wpisów w skrypcie linkera, a więc domyślnie trafią one do RAM (tak jakbyś zrobił SECTIONS ... { ... } > RAM AT >RAM), ale zawartość tej sekcji jest inna niż same zera. Linker wypełnia więc obszar od flasha (adresy 0x8000000)...

    Mikrokontrolery ARM   10 Sty 2010 13:17 Odpowiedzi: 5    Wyświetleń: 1346
  • STM32F100RB - kompilacja arm-none-eabi-gcc z biblioteką CMSIS, makefile, dioda LED

    Wygląda na to, że się całość się jakoś skompilowała pomimo warningów i zlinkowała (bo powstały mi pilki hex i elf). ...aczkolwiek rozmiar pliku wynikowego *.hex = 34 bajty każe przypuszczać, że jeszcze sporo przede mną... Brakuje Ci tablicy wektorów i startupa. Prościej będzie Ci zacząć od kompletnego przykładu, ewentualnie od przykładu + modyfikacje...

    Mikrokontrolery ARM   30 Paź 2016 22:23 Odpowiedzi: 20    Wyświetleń: 1221
  • REKLAMA
  • [STM32] [STM32][C++] - Hardfault przy użyciu polimorfizmu w Eclipse na ARM

    Dziwne te niektóre pliki, ale z grubsza wszystko wygląda jak należy... Wiele rzeczy mogłoby spokojnie być we flash, ale w skrypcie linkera są umieszczone w RAM. Niemniej jednak zacznij od dodania "__STARTUP_CLEAR_BSS" do AS_DEFS w Makefile i zobacz czy może dzięki temu problem zniknie. Masz debugger?

    Mikrokontrolery   26 Sie 2016 08:54 Odpowiedzi: 25    Wyświetleń: 1896
  • STM32 - aplikacja ładowana przez bootloader - ustawienia w Eclipse [SW4STM32]

    Ok, spróbuję w pierwszej kolejności się w to wgryźć i zobaczę, czy da się to łatwo podzielić pomiędzy Makefile.Init, Makefile.Defs i Makefile.Targets wywoływane w poszczególnych momentach prze ten Makefile generowany automatycznie... Jeśli nie, to rzeźbię tego który jest i rezygnuję z automatu. W makefile nie ma magii. To oczywiście przenośnia, ale...

    Mikrokontrolery ARM   17 Lis 2018 12:18 Odpowiedzi: 74    Wyświetleń: 3036
  • [STM32][ECLIPSE][API] - Błąd w ustawieniu przerwania

    tak tak, na początku było 0, dałem 100..ale wydaje mi się że tyle powinno wystarczeć na wykonanie skoku. No nie wiem, dziwna sytuacja...zamieszczę linkera i makefile.

    Mikrokontrolery ARM   06 Wrz 2013 21:01 Odpowiedzi: 3    Wyświetleń: 1170
  • STM32, TrueStudio, sprintf i debugowanie - problemy z przerwaniami i programatorem

    Dzięki wielkie jak tylko będę miał chwilke to skonfiguruje wg opisu jak na blogu. Mam nadzieje że programy które już mam w atollic napisane nie będą wymagały mocnych zmian poza makefile.

    Mikrokontrolery ARM   29 Mar 2010 15:59 Odpowiedzi: 3    Wyświetleń: 2884
  • STM32F0 - Eclipse, CodeSourcery, OpenOCD - nieprawidłowy hex

    Słuszna uwaga z tym startupem. Mam go w katalogu projektu, który jest wskazany w ścieżkach eclipsa, ale nie wiem dlaczego nie jest linkowany. Może ma nieprawidłowe rozszerzenie? Teoretycznie istotna jest wielkość liter. Freddie, czy masz może jakiś ładny przykładowy projekt dla CM0? Dla STM32F0 nie, ale możesz spokojnie zrobić małego frankensteina...

    Mikrokontrolery ARM   13 Lut 2014 20:48 Odpowiedzi: 6    Wyświetleń: 2178
  • REKLAMA
  • [STM32] [STM32][C/GCC] Hard Fault przy obsłudze przerwań na przycisku WaveShare Port103Z

    Pokaż Twój makefile i skrypt linkera

    Mikrokontrolery ARM   11 Lut 2012 13:46 Odpowiedzi: 48    Wyświetleń: 6058
  • STM32, LwIP, Eclipse - Jak dodać przykłady z książki do projektu?

    Makefile generowany automatycznie przez eclipse.

    Mikrokontrolery ARM   11 Kwi 2013 11:09 Odpowiedzi: 17    Wyświetleń: 5805
  • [STM32] log10() zawiesza procesor przy wartości z ADC, działa z 123. Dlaczego?

    Jak znaleźć skrypt linkera? Jakie ma rozszerzenie? makefile chyba nie ma.

    Mikrokontrolery ARM   29 Mar 2012 21:29 Odpowiedzi: 75    Wyświetleń: 8319
  • Raisonance Ride7 - zmiana tła i integracja z innym edytorem

    Czy to naprawdę jest takie skomplikowane, czy tylko tak mi się wydaje? Jeśli nigdy przedtem nie pisałeś makefile'i to może to wyglądać zniechęcająco. Najlepiej będzie jak będziesz się wzorował na czymś gotowym np. [url=http://www.olimex.com/dev/soft/arm/... olimeksa dla STM32 albo [url=http://www.siwawi.arubi.uni-kl.de/a...

    Projektowanie PCB   19 Maj 2009 20:17 Odpowiedzi: 8    Wyświetleń: 2937
  • STM32 - Własny toolchain nie kompiluje poprawnego kodu

    Ale nikt nie karze ci z AC6 czy innego eclipsa korzystać. Jednak dziś uważam, za stosowne posiadać umiejętność jego obsługi. Link podałem, makefile masz działaj.

    Mikrokontrolery   26 Lut 2016 19:50 Odpowiedzi: 5    Wyświetleń: 900
  • [STM32/GD32] umieszczenie kodu poniżej pewnego adresu w GCC

    Tylko tych funkcji będzie bardzo dużo, najlepiej żeby to dodać do całych plików, bo raczej do katalogu się nie da z poziomu gcc Jeśli te funkcje umieścisz w jednym pliku, to powstanie z nich jeden plik obiektowy. Wystarczy dopisać do makefile linijkę wywołującą dla niego objcopy i zmienić nazwę segmentu .text, a potem linkerowi podać gdzie ta sekcja...

    Mikrokontrolery ARM   04 Lut 2021 12:33 Odpowiedzi: 13    Wyświetleń: 1158
  • Konfiguracja STM32 w Eclipse Mars.1 - Problemy z ustawieniami PATH i makefile

    Spróbuj programować płytkę trzymając przycisk reset.

    Mikrokontrolery   21 Gru 2015 22:16 Odpowiedzi: 12    Wyświetleń: 1578
  • STM32F0 - STM32F0Discovery Przerabianie przykładu, wywala błąd w core_cmInstr.h

    Pliki z gpio możesz przecież wziąć z innego przykładu (; W obecnym stanie - weź makefile z przykładu dla LPC1114. 4\/3!!

    Mikrokontrolery ARM   20 Paź 2013 11:55 Odpowiedzi: 24    Wyświetleń: 4224
  • [Stm32] Jak skonfigurować openOCD dla STM32F103RBT6 w Eclipse?

    Nie widząc gdzie wpisać load posłużyłem się h-jtagiem. Właśnie-gdzie i jak wpisać ten load i czy z jakimiś parametrami? Zerknij do mojego tutoriala o ARM toolchain - na końcu jest o debuggowaniu i tam właśnie jest użyta ta komenda. Używasz jej tylko przy GDB (debugger). Można też wgrać bezpośrednio - odpalasz OpenOCD, odpalasz telnet i używasz komendy...

    Mikrokontrolery ARM   15 Lut 2010 14:34 Odpowiedzi: 64    Wyświetleń: 16962
  • STM32 C - Program kompiluje się, ale nie działa mimo zmian w kodzie

    Ta linia: [cc] 0 total files to be compiled. Powinna Ci dać do myślenia. Pokaż więcej plików z Twojego projektu (Makefile, źródła, skrypt linkera).

    Mikrokontrolery   05 Lut 2016 10:54 Odpowiedzi: 2    Wyświetleń: 708
  • [STM32][Eclipse] Konfiguracja OpenOCD 0.7.0 do współpracy z FreeRTOS

    (at)dancios Mogę ci na mejla wysłać projekt z FreeRTOS 7.5.2 . Ale tam jest straszny bałagan i ja żadnym specem o FreeRTOS nie jestem i mogą być błedy, ale działa kompiluje się, są jakieś dwa zadania testowe, kilejka. Projekt dla STM32F4Discovery , eclipse , linaro na makefile bazującym na przykładach Freddiego. P.S. używam bibliotek od STM

    Mikrokontrolery ARM   14 Paź 2024 17:50 Odpowiedzi: 27    Wyświetleń: 5841
  • [lm3s6965] Dynamiczna alokacja pamięci - Hard Fault

    Teraz pozostało mi przenieść projekt z stm32 na lm3s, ponieważ zajmuję się tym w wolnym czasie od pracy, to efektem podzielę się pewnie za kilka dni. To naprawdę nie jest dużo roboty, generalnie (pomijając detale typu zmiana nazw plików czy nazwy projektu) trzeba zrobić mniej więcej "aż" tyle: 1. poprawić tablicę wektorów (to i tak byś miał kiedyś...

    Mikrokontrolery ARM   26 Lut 2013 10:45 Odpowiedzi: 9    Wyświetleń: 2274
  • Przykładowe projekty ARM dla NXP LPC2103 i ST STM32F103RB w Eclipse

    Witaj Freddie Chopin, Przeglądając i uruchamiając swój pierwszy program na STM32 CL zauważyłem takie małe niedociągnięcie w pliku makefile z przykładu zamieszczonego u Ciebie na stronie. może napiszę co zmieniłem w nim: # define paths heare CORE_PATH = ./stm32/CMSIS/Core/CM3 STM32_STDPERIPH_PATH = ./stm32/STM32F10x_StdPeriph_Driver # output folder OUTPUT_DIR...

    Mikrokontrolery ARM   21 Maj 2013 09:25 Odpowiedzi: 341    Wyświetleń: 101268
  • [STM32][CodeSourcery]Sterta w zewnętrzym RAM + malloc

    W przypadku drugim nie zmieniaj adresu RAMu na zewnętrzny, tylko podejdź do sprawy kompleksowo 1. W skrypcie linkera dodaj nowy obszar pamięci: MEMORY { rom (rx): org = 0x08000000, len = 128k ram (rwx): org = 0x20000000, len = 20k ext_ram_0 (rwx): org = ?, len = ? } 2. Poniżej dodaj stosowne symbole początku,...

    Mikrokontrolery ARM   02 Sty 2011 13:59 Odpowiedzi: 3    Wyświetleń: 3791
  • Brak migania diody na mikrokontrolerze STM32 C011: konfiguracja pinów GPIO i rejestry

    To ja pisałem o pętli for, ale walnąłem innego "babola" i poszedł wpis do kosza :) Czy pętla for się wykonuje należy podejrzeć w pliku .list. Pisałem też o tym, czy jesteś pewien, że startup w okrojonej wersji masz poprawny, że w ogóle procesor startuje, system_init() wektory przerwań itd. Ja standardowo "golę" HALa, wygenerowanego przez CubeIDE, gdy...

    Mikrokontrolery   21 Lis 2023 12:49 Odpowiedzi: 29    Wyświetleń: 750
  • Eclipse STM32 Error: can''''t add breakpoint: resource not available

    Po pierwsze w Makefile musisz włączyć wsparcie dla C++ (chyba się to nazywało __USES_CXX albo jakoś tak - będzie komentarz). Po drugie dodaj sobie do projektu plik z funkcją _sbrk_r() - np. ściągając "syscalls" stąd - http://www.freddiechopin.info/pl/downloa...

    Mikrokontrolery ARM   27 Cze 2019 12:08 Odpowiedzi: 5    Wyświetleń: 909
  • [STM32] Czy warto używać bibliotek ST w projektach z STM32?

    nie działa np. for ( int i; ...., trzeba najpierw zdefiniować zmienną a potem dopiero użyć jej w pętli for co może nastręczyć problemu podczas importowania jakiejś biblioteki, oczywiście nie sugeruję, że powinieneś używać c99, zastanawiam się tylko w drodze zdobywania wiedzy uznałeś jakąś przewagę jednego nad drugim. skoro nie to zmieniam Makefile na...

    Mikrokontrolery ARM   15 Sty 2016 12:53 Odpowiedzi: 152    Wyświetleń: 33250
  • Re: Nucleo F103RB/L053R8 - C++ 11 Eclipse makefile - pytanie

    ...zainstaluj gotowe środowsko np openstm (SW5, AC6 to po prostu inne nazwy). Nie, to nie są inne nazwy. AC6 - to jest firma, która tworzy to oprogramowanie na zlecenie ST Microelectronics. SW5 - a co to? SW4STM32 - to jest skrót od Software Workbench For STM32 i jest to nazwa środowiska (IDE) na bazie Eclipse, które jest dedykowane do mikrokontrolerów...

    Mikrokontrolery ARM   12 Lut 2017 09:54 Odpowiedzi: 56    Wyświetleń: 4158
  • Jak skonfigurować ARM toolchain: integracja CodeSourcery, OpenOCD i Eclipse

    Jak już pisałem w komentarzach do artykułu - jutro powinien być gotowy przykładowy projekt dla LPC2103, a wraz z nim wszystkie potrzebne pliki, w tym Makefile. Taki sam przykładzik powstaje też dla STM32. 4\/3!!

    Mikrokontrolery ARM   22 Wrz 2017 13:17 Odpowiedzi: 374    Wyświetleń: 133892
  • Jak dodać dany plik do istniejącego projektu w Eclipse? STM32F103.

    Być może czegoś nie wiem, bo nie jestem specjalistą w tej dziedzinie, ale uważam, że porady Kolegów co do "zwykłego edytora" czy też "nie da się, bo nie" są błędne. Na poziomie "czystego" Eclipse dla C/C++ można skonfigurować ścieżki do bibliotek. W mojej opinii to nie jest taki "tylko edytor", ale być może tylko dla początkującego... Zrobienie swojego...

    Mikrokontrolery ARM   09 Sty 2019 09:10 Odpowiedzi: 16    Wyświetleń: 918
  • [stm32 cortex m3][gcc 4.4.2] Czy to błąd kompilatora?

    Dołączę się do tematu. Mam ten sam problem. Jednak korzystam z plugina, który tworzy makefile i niebardzo wiem w które miejsce wstawić LIBS = -lm Nie szukam rozwiązania typu stwórz samemu makefile bo mam średnie pojęcie o tym ;/

    Mikrokontrolery ARM   31 Mar 2010 17:39 Odpowiedzi: 5    Wyświetleń: 2444
  • [STM32F4discovery][C] - Błędy kompilacji z makefilem od Freddiego

    SRCS_DIRS zapisz w jednej linii, kolejne foldery oddziel spacjami i nie stawiaj slasha na końcu ścieżki.

    Mikrokontrolery ARM   04 Paź 2013 07:25 Odpowiedzi: 4    Wyświetleń: 1407
  • Brak komunikacji JTAG z STM32F103RB, mikrokontroler pobiera tylko 25nA

    wiesz - moze jest cos o czym nie wiem, niemniej jednak dla testow sprawdzilem taki ultra proty kod (bez startupa i innych bajerow, po prostu jakis main i jakies operacje) i wygladalo w miare ok. moze biblioteki sa jakies dziwne i nie beda dzialac na stm? tak czy siak zamiast toolchain'a yagarto mozna sciagnac toolchaina codesourcery, ktory oficjalnie...

    Mikrokontrolery ARM   05 Lut 2009 14:29 Odpowiedzi: 30    Wyświetleń: 6762
  • Projekt ELS z GitHub: Jak krok po kroku zaprogramować STM32 NUCLEO?

    Kombinuje i cuduje i nic mi nie wychodzi :( jednak się nie poddaję Takie pytanko.... O co chodzi z tym (na stronie jest coś takiego napisane) git clone https://github.com/libopencm3/libopencm3 export OPENCM3_DIR=$PWD/libopencm3 cd libopencm3 make cd ../ git clone <repo-url> cd els # edit Makefile to pick target make

    Programowanie   26 Maj 2023 08:13 Odpowiedzi: 14    Wyświetleń: 774
  • [STM32] - Firmware zapisany we FLASH i wysyłka po SPI.

    Możesz przekonwertować plik na tablicę C (jest wiele narzędzi, poza tym to max kilkanaście linii w większości języków). Albo wygenerować od razu plik obiektowy i zlinkować z programem. arm-none-eabi-objcopy -I binary -O elf32-littlearm --set-section-flags .data=alloc,load,data,readonly --rename-section .data=.rodata plik.bin plik.o Dodaj plik plik.o...

    Mikrokontrolery ARM   02 Mar 2016 14:18 Odpowiedzi: 2    Wyświetleń: 762
  • Konfiguracja STM32F103VCT6 z JLink i Segger GDB Server - linker script

    A ten poważny błąd w skrypcie, to jaki (i czemu działa podstawowa wersja, skoro skrypt jest zły)? Działa tylko dlatego, że nie masz żadnych zmiennych globalnych/statycznych. Dodaj sobie takową i spróbuj zmienić jej wartość to się przekonasz. Opcje kompilacji także starałem się ograniczyć do minimum, może czegoś brakuje, albo jest za dużo? Twój zapęd...

    Mikrokontrolery ARM   23 Paź 2012 21:46 Odpowiedzi: 27    Wyświetleń: 3863
  • [ARM] ARM vs AVR: Wydajność i interfejsy w procesorach Atmel ARM

    Szukam przykładów programów dla środowiska WinArm na procesory ARM z rdzeniem Cortex-M3 rodziny STM32 firmy ST Microelectronics. Głównie chodzi mi o skrypt linkera, makefile i plik startowy.

    Mikrokontrolery ARM   04 Kwi 2014 16:15 Odpowiedzi: 267    Wyświetleń: 145630
  • [stm32] Diagnostyka hard fault w kontrolerze lotu quadrocoptera

    Pobierz sobie z mojej strony jakiś przykładowy projekt i zobacz jak to jest zrobione w pliku Makefile. http://www.freddiechopin.info/pl/downloa... 4\/3!!

    Mikrokontrolery ARM   21 Sie 2012 11:04 Odpowiedzi: 8    Wyświetleń: 3819
  • Linux + Code::Blocks + STM32 - Tutorial STM32 + Code::Blocks w Linuxie

    Bardzo fajna alternatywa dla Eclipse. Jeszcze nie przeczytałem całego ale chciałbym zadać pytania. Czy jest możliwa konfiguracja projektu typu makefile? Chodzi mi o podobną funkcjonalność co w Eclipse. Chciałbym mieć zakładkę z targetami z makefile. Czy dobrze działa indekser? Czy jest jakaś możliwość podglądania rejestrów periferiali?

    Mikrokontrolery ARM   19 Sty 2017 10:28 Odpowiedzi: 38    Wyświetleń: 5517
  • Przykłady dla STM32 + STM32F10x Standard Peripherals Library

    Miałem nadzieję, że mnie to ominie ale jeszcze nie jestem w stanie napisać wszystkiego bez użycia bibliotek od STM. Po wykonaniu czynności z tutoriala, wyrzucało jeszcze błąd assemblera, zmieniłem dodatkowo w makefile '=' na '&=' w funkcjach: uint32_t __STREX*. Resztę zmian wprowadzałem zgodnie z instrukcjami, uważnie. Skrypt linkera nie zmieniany,...

    Mikrokontrolery ARM   07 Cze 2014 11:15 Odpowiedzi: 39    Wyświetleń: 9894
  • [OpenOCD][STM32F4][Solved] stm32f4 discovery + openOCD wgrywanie programu

    Jedyne co zmieniłem to w Makefile'u toolchain na arm-linux-gnueabi (linaro). Jest to bardzo poważny błąd, bo to NIE JEST toolchain bare-metal! To MUSI być arm-none-eabi- i na stronie linaro jest też paczka dla linuxa https://launchpad.net/gcc-arm-embedded/4... openocd -f ~/Pulpit/stm32/openocd-0.6.1/tcl/interfa... -f ~/Pulpit/stm32/openocd-0.6.1/tcl/target/...

    Mikrokontrolery ARM   20 Lut 2013 21:56 Odpowiedzi: 20    Wyświetleń: 7509
  • [STM32][Eclipse] Sterowanie wyświetlaczem przez SSD1289

    Oto Twoja wersja troche przerobiona tak aby poszła z ram czyli modyfikacja main zmienilem też skrypt linekera i makefile. Ladujesz to przez load_image C:\\ARM\\...\\flash.bin 0x20000000 a odpalasz resume 0x20000000

    Mikrokontrolery ARM   14 Lut 2012 17:38 Odpowiedzi: 35    Wyświetleń: 13098
  • [STM32F100][OPENOCD+Eclipse] - HardFault po pierwszej instrukcji

    Do "SRCS_DIRS" katalog dodajesz normalnie. Jeśli folder lib jest w głównym folderze projektu (tam gdzie Makefile), to po prostu dopisz tam "lib" - bez cudzysłowów lub z nimi - to raczej bez znaczenia - cudzysłowy będą konieczne, gdyby folder zawierał spacje lub inne dziwne znaki, więc lepiej darować sobie zawsze dziwne znaki i cudzysłowy. W przypadku...

    Mikrokontrolery ARM   29 Wrz 2014 19:06 Odpowiedzi: 34    Wyświetleń: 2826
  • Narzędzia CLI do programowania STM32 (blue pill i Nucleo) bez IDE

    Witam. Mam pytanie do znawców STM32 i tanich chińskich płytek z STM32F103C8T6 na pokładzie. Czy jest do tego jakiś odpowiednik avrdude znanego z AVR? Generalnie nie jestem miłośnikiem IDE, programy piszę sobie w edytorze, kompilację i upload do MCU załatwiam Makefile i jestem z tym szczęśliwy. Jakimi narzędziami ugryźć w podobny sposób STM32? Chodzi...

    Mikrokontrolery ARM   14 Mar 2019 21:06 Odpowiedzi: 5    Wyświetleń: 633
  • openocd z eclipse z stm32f103c8 w linuksie - openocd nie haltuje i nie flashuje

    Wszystko jest w Debug/makefile ? Tam albo w plikach które są przez niego "wciągane" przy pomocy dyrektywy "include".

    Mikrokontrolery ARM   23 Lis 2017 18:46 Odpowiedzi: 7    Wyświetleń: 1179
  • [FreeRTOS]+STM32F103+Eclipse - Nie mogę uruchomić FreeRTOS 7.3

    Bierzesz przykładowy projekt z mojej strony, wrzucasz do tego FreeRTOSa - czyli dodajesz katalogi FreeRTOSa do odpowiednich pól w Makefile: [syntax=bash]# additional directories with source files (absolute or relative paths to # folders with source files, current folder is always included) SRCS_DIRS = FreeRTOS FreeRTOS/portable/GCC/ARM_CM3 FreeRTOS/portable/MemMang...

    Mikrokontrolery ARM   20 Lut 2013 10:34 Odpowiedzi: 7    Wyświetleń: 3192
  • Jak skonfigurować lm3s9b90 z CodeSourcery, OpenOCD i Eclipse?

    Ściągnij z mojej strony przykładowy projekt dla stm32. Będziesz w nim musiał zmienić następujące rzeczy: - w skrypcie linkera adresy i rozmiary pamięci - w tabeli wektorów nazwy i lokalizację "dodatkowych" przerwań (kilkanaście pierwszych jest standardowych dla całej rodziny Cortex-M3) - podstawowy kod w pliku main.c - oczywiste (; Startup i Makefile...

    Mikrokontrolery ARM   09 Sie 2010 22:12 Odpowiedzi: 26    Wyświetleń: 4067
  • Wgrywanie ikonek do FLASH w STM32F407VG przez Pixel Factory

    W mikrokontrolerach AVR wystarczyło tylko dodać słówko "PROGMEM" przed tablicą, a potem odczytywać za pomocą funkcji pgm_read_byte(). Tak dla uzupełnienia - wystarczy dodać __flash i nie trzeba dalej kombinować. A w nowszych mamy już jednolitą przestrzeń adresową i można tak jak na ARM - po prostu poprzedzić przez const. Ikonki generuję sobie przez...

    Mikrokontrolery ARM   15 Wrz 2019 20:40 Odpowiedzi: 14    Wyświetleń: 672
  • [STM32][Eclispe] - Błąd w instrukcjach Thumb w AC6 STM32 Work Bench-STM32f407VG

    Pokaż raczej jak jest skonfigurowany target dla kompilatora. Widać w konsoli, że nie jest ustawiony w ogóle. Ale muszę wam przyznać rację - ustawienie tego wszystkiego przy użyciu Makefile na pewno zajęło by dłużej niż przy takim wygodnym środowisku w którym po prostu wszystko działa od razu (;

    Mikrokontrolery   04 Gru 2016 08:15 Odpowiedzi: 28    Wyświetleń: 1524
  • [STM32F0] [STM32F0][GCC] - Hard fault przy HAL_Init() i HAL_SYSTICK_Config()

    (at)grzegorzn Korzystasz z makefile czy Twoje IDE samo generuje makefile? Możesz wyrzucić: -march=armv6-m -mfloat-abi=softfp -mfpu=fpv4-sp-d16 oraz na 100% -nodefaultlibs jak zauważył Freddie.

    Mikrokontrolery ARM   09 Wrz 2016 19:46 Odpowiedzi: 14    Wyświetleń: 1671
  • STM32L Discovery - Kod nie zmienia stanu na pinie GPIO_Pin_12

    Ok dzięki, cos z tym makefile jest nie tak? Dodano po 2 makefile:41: polecenia dla obiektu 'disc.elf' nie powiodły się

    Mikrokontrolery ARM   17 Maj 2015 13:22 Odpowiedzi: 44    Wyświetleń: 2331
  • [STM32][Eclipse] - Błąd linkera w AC6 STM32 Work Bench

    podejrzyj sobie plik ...watchog.c, zobacz czy zawiera té funkcję, zobacz czy w ogóle jest kompilowany oraz czy jest jest na liście plików obiektowych dla linkera. I będziesz wszystko wiedział. Dodano po 4 PS zrób clean project, a następnie uruchom kompilację i wtedy zobaczysz czy jest kompilowany. Jezeli nie jest to musisz go dodać do projektu - tak...

    Mikrokontrolery   11 Lis 2016 00:30 Odpowiedzi: 6    Wyświetleń: 1239
  • Jak pisać obiektowo w C++ na STM32 z użyciem Eclipse i GCC?

    Utwórz nowy plik z rozszerzeniem cpp. Makefile (lub wbudowany generator eclipse) skompiluje go programem g++. Potem zlinkuje z resztą kodu w C.

    Mikrokontrolery ARM   17 Maj 2011 12:00 Odpowiedzi: 4    Wyświetleń: 3048
  • Jak skonfigurować Eclipse na Win7 do STM32L z STLink/V2?

    Ok, widzę, że wcześniej skopiowałem Makefile z projektu STM32 i tam nie ma FPU # core flags CORE_FLAGS = -mcpu=$(CORE) -mthumb Nie wiem natomiast gdzie usunąć ścieżki include, bo jedyne miejsce, które bym podejrzewał o ich dodanie w Makefile to: # include directories (absolute or relative paths to additional folders with # headers, current folder is...

    Mikrokontrolery ARM   11 Lut 2014 09:21 Odpowiedzi: 30    Wyświetleń: 4266
  • Czy TrueStudio umożliwia debugowanie STM32 przez ST-Link?

    Przecież TrueStudio to JEST Eclipse i gcc, więc tracisz kontrolę nad tym czego używasz i pełnię możliwości tych dwóch DARMOWYCH programów. Do Eclipse'a też są wtyczki tworzące automatycznie Makefile i wtyczki do podglądu rejestrów peryferyjnych - darmowe i bez ograniczeń. 4\/3!!

    Mikrokontrolery ARM   19 Sie 2010 08:41 Odpowiedzi: 12    Wyświetleń: 5661
  • FreeRTOS + LwIP, STM32 - Kompilacja - undefinied reference to 'tcp_timer_ needed

    Definicja tcp_timer_needed() jest w pliku tcp_impl.h, żródła w timers.c. Plik tcp_impl.h zaincludowany w tcp.c z resztą tu nic nie zmieniałem. Po dopisaniu #include "lwip/timers.c" program się kompiluje owszem i wszystko działa ale mam potem problem z kompilacją gdy chce dodać liczniki softowe pod freertos a to za sprawą includeowania pliku timers.h....

    Mikrokontrolery   28 Lis 2012 12:31 Odpowiedzi: 2    Wyświetleń: 1842
  • [STM32] [STM32][F429xx] - Błąd powrotu z przerwania EXTI0 na STM32F429-Discovery

    Użytkuję płytkę STM32F429-Discovery, środowisko budowałem w oparciu o poradnik od Freddiego, makefile oraz skrypt linkera także od Freddiego, tak słowem wstępu. Problem który napotykam jest związany z powrotem z przerwania EXTI0. Jeżeli przerwanie zostanie wyzwolone, w tym przypadku pojawi się zbocze narastające na PA0 do którego mam podpięty przycisk,...

    Mikrokontrolery ARM   19 Paź 2014 01:27 Odpowiedzi: 2    Wyświetleń: 933
  • [STM32f4 eval] [Eclispse Helios sr2 Code Sourcery] linker

    Witam, Korzystając z makefile of projektu FreddiegoChoppina z STM32 blink... po drobnych modyfikacja flagi kompilacji na m4 oraz ścieżki dostępu do pliku linkera konsola wyrzuca mi taką informację: [syntax=actionscript] **** Build of configuration Default for project bob **** cs-make all Linking target: out/bob.elf arm-none-eabi-g++ -mcpu=cortex-m4...

    Mikrokontrolery ARM   13 Lip 2014 20:15 Odpowiedzi: 11    Wyświetleń: 2557
  • [STM32/Eclipse/OpenOCD] - Debuger zgłasza dziwne bledy

    Freddie Chopin korzystam z twojego startup'a oraz skryptu linkera W przykładach jest chyba więcej plików - np. Makefile, którego można albo użyć bezpośrednio, albo choć zobaczyć jakie tam są opcje i założyć że są do czegoś potrzebne. 4\/3!!

    Mikrokontrolery ARM   18 Gru 2013 23:23 Odpowiedzi: 36    Wyświetleń: 6462
  • [stm32][eclipse]dołączanie plików .h .c do projektu

    A ja bym w Makefile-u dodal -I./lcd w opcjach kompilacji. Apeluje rowniez zebyscie przestali nazywac jezyk C jezykiem C++. Douczcie sie rowniez elementarnych informacji o kompilacji i linkowaniu.

    Mikrokontrolery ARM   20 Kwi 2011 14:59 Odpowiedzi: 15    Wyświetleń: 4631
  • Najlepsze środowiska i kompilatory do programowania STM32/NUCLEO?

    A co to za edytor? Sublime Text 3 lub Visual Studio. Choć wolałbym pracować z VS bo ma lepszą organizację kodu. Pisząc modułu/pliki nagłówkowe w VS nie trzeba się martwić ich kompilacją, wszytko jest ładnie linkowane. W edytorach typu Sublime czy Edit+ trzeba zadbać o makefile lub jakąś inną organizację, i tego chciałbym uniknąć, no chyba że macie...

    Mikrokontrolery   12 Lut 2016 17:31 Odpowiedzi: 6    Wyświetleń: 1596
  • [STM32L][STM32L-Discovery] - Projekt w Eclipse dla stm32L z makefile

    Skorzystaj z mojego skryptu linkera - ten który masz jest niewystarczający. W artykule nic nie pisałem o zastępowaniu skryptu linkera innym... Przy okazji: dorzucając FreeRTOS'a do projektu, w makefile'u wystarczy dodać ścieżki do źródeł systemu, czy wymagane są dodatkowe informacje dla kompilatora? Trzeba "przyczepić" 3 funkcje FreeRTOSa do 3 przerwań...

    Mikrokontrolery ARM   23 Lip 2013 09:39 Odpowiedzi: 3    Wyświetleń: 2400
  • [STM32] Eclipse, projekt z automatycznym make, kłopoty z kompilacją

    Hmm. Dodatkowej wtyczki nie instalowałem czyli korzystam chyba z tych które były od razu w Eclipsie Helios CDT 7.02 SR2. W toolchain editor wybrany builder jest GNU Make Builder. W instalation details/plug-ins jest tam jakiś C\C++ Standard make build UI. No nie jestem biegły w tych zawiłościach eclipsa i wtyczek. Zainstaluj, warto... Potem New C Project...

    Mikrokontrolery ARM   30 Mar 2011 22:20 Odpowiedzi: 4    Wyświetleń: 2156
  • [STM32f1x] [STM32f1x][ASM] Wgrywanie binarki - dziwne zachowanie po wgraniu programu

    Nie zgadzam się ;) Pisałem kiedyś coś na AVRa, w C ale było to dawno, małoskomplikowanie i dodatkowo napisałem ostatnio w C soft do detekcji kolorów na STM32 (na przetworniku TCS3200D) opierałem się na templacie Freddiego (skrypty linkera oraz makefile (bez używania libów)) więc "nie zaglądałem głęboko pod maskę" i myślę, że w końcu powinienem - więc...

    Mikrokontrolery ARM   28 Lut 2012 06:47 Odpowiedzi: 7    Wyświetleń: 1746
  • [Cortex-M3] Jak zacząć praktyczne programowanie w C na µC LM3S811 Cortex-M3?

    Możesz zerknąć na moją stronę, w dziale Download zamieściłem przykład migania diodką dla STM32. Ponieważ Cortex to Cortex, to masz tam gotowy Makefile, startup. Jedynie niewielkie zmiany będą potrzebne dla skryptu linkera (adresy i rozmiary). Duża część kodu również będzie raczej zbliżona. Anyway - pytanie które postawiłeś jest wysoce niekonkretne,...

    Mikrokontrolery ARM   22 Cze 2009 09:16 Odpowiedzi: 10    Wyświetleń: 3175
  • [STM32F103C8T6] [STM32F103C8T6][FreeRTOS][C] Semafor w przerwaniu nie działa poprawnie

    Wszystko fajnie, pod warunkiem, że chce się używać STM32. Dodanie podstawowego wsparcia dla innych układów jest porównywalne z postawieniem projektu na FreeRTOSie - ot po prostu musisz mieć tablicę wektorów i skonfigurowane rozmiary/adresy pamięci i dokładny typ układu. We FreeRTOSie przecież wsparcie dla STM32 czy dla LPC tak samo nie istnieje - tablicę...

    Mikrokontrolery ARM   21 Lis 2017 12:42 Odpowiedzi: 25    Wyświetleń: 1722
  • stm32f107 eclipse - plik wynikowy o zerowej pojemności

    Witam kolegów! Chce zaprogramować stm32f107 i mam już całkiem pokaźny kod który się ładnie kompiluje. Niestety plik elf i hex są puste (prawie puste:)) Oto końcówka kompilacji: Building target: waga_przeplywowa_eth.elf Invoking: Cross ARM C Linker arm-none-eabi-gcc -mcpu=cortex-m3 -mthumb -mfloat-abi=soft -O0 -fmessage-length=0 -fsigned-char...

    Mikrokontrolery   22 Kwi 2015 14:36 Odpowiedzi: 9    Wyświetleń: 1311
  • [STM32F103VE][ARMToolchain Eclipse + OpenOCD] debugowanie

    Witam, Mam problem z uruchomieniem debugowania w Eclipse. Po zbudowaniu środowiska w toolchainie : http://www.freddiechopin.info/index.php/... i dołączeniu plików makefile , startup i linkera z przykładu dla STM32 udaje się skompilować projekt. Niestety nie potrafię uruchomić deguggera. Po odpaleniu OpenOCD jest...

    Mikrokontrolery ARM   27 Sty 2011 08:47 Odpowiedzi: 12    Wyświetleń: 2870
  • STM32F0/Eclipse - make Error 1 - tylko w trybie Debug. Release jest OK.

    Stary kompilator, nowy sposób podawania argumentów. W GCC, od wersji chyba 4.8, można właczyć optymalizację "przyjazną" dla debugingu (czyli "-Og"). W starszych wersjach GCC optymalizacja (parametr -O) przyjmuje wartości od 0 do 3 i dodatkowo s jak size . Makefile ręcznie pisany, czy generowany automatycznie?

    Mikrokontrolery ARM   14 Lip 2015 11:36 Odpowiedzi: 3    Wyświetleń: 1023
  • [STM32F4][C/GCC]kompilacja CMSIS DSP w projekcie Makefile

    Twoja linijka od linkowania jest błędna. Biblioteki _MUSZĄ_ być na samym końcu, po wszystkich plikach obiektowych - tak działa linker. W ogóle to połowa flag które przekazujesz linkerowi nie ma dla niego znaczenia.

    Mikrokontrolery ARM   06 Kwi 2018 10:36 Odpowiedzi: 41    Wyświetleń: 2319
  • STM32 - ten sam adres dla różnych zmiennych const uint8_t w debuggerze

    nie kompilator, a linker. Słowa kluczowe section i region i makefile . W mapach pamięci wlasciwe dane uklada nie kompilator, a linker. Jemu musisz powiedzieć, jak poukładać sekcje i regiony w obrębie dostępnych adresów...

    Mikrokontrolery ARM   21 Cze 2011 14:24 Odpowiedzi: 8    Wyświetleń: 2655
  • [STM32][Eclipse][OpenOCD] - szablon od Freddie Chopin

    Pytanie do Frediego. Pobrałem szablon dla STM32 i chciałbym ustawić konfigurację tak abym mógł tworzyć biblioteki własnych procedur w określonej strukturze tzn o ile pliki z rozszerzeniem h mogę umieszczać w dodanych katalogach np lib_user/inc/moj.h i taką ścieżkę w includach w plikach projektu to już z plikami c nie działa. Pliki c muszą być w katalogu...

    Mikrokontrolery ARM   10 Cze 2014 22:25 Odpowiedzi: 4    Wyświetleń: 1482
  • Eclipse - Problem z dodawaniem ścieżek w projekcie STM32F4 (Makefile)

    1. W projekcie który zaimportowałeś jest poprawnie skonfigurowany "indexer". 2. Ścieżki dodaje się w Makefile, to co pokazuje Eclipse nie ma żadnego znaczenia. Dodając do powyższego, czego widać nie przeczytałeś, dodawania toolchainowi jego własnych ścieżek jest zupełnie pozbawione sensu. Zaimportuj któryś z projektó z mojej stronki (ten który będzie...

    Mikrokontrolery ARM   16 Lis 2013 15:09 Odpowiedzi: 7    Wyświetleń: 1914
  • Własny Makefile dla STM32F103 - program się kompiluje, ale nie działa

    Cześć, dotychczas podczas programowania wykorzystywałem jakieś IDE i automatycznie generowane projekty. Postanowiłem iść krok dalej i napisać własnego Makefile'a. Na razie wykorzystuję jeszcze skrypt linkera i plik startowy z IDE. Struktura projektu wygląda następująco: ├── Ac6LinkerScript.ld ├── Ac6Startup_stm32.s...

    Mikrokontrolery ARM   31 Mar 2019 09:39 Odpowiedzi: 6    Wyświetleń: 678
  • stm32f4 - Inne częstotliwości timera po kompilacji przez Eclipse i Keil

    Jeżeli masz kwarc o innej wartości, to w kodzie przed załączeniem pliku stm32f4xx.h musisz tą częstotliwość zdefiniować: Kod C - Do GCC też można przekazywać opcje poprzez wywołanie i to w dokładnie taki sam sposób - wystrczy w Makefile w odpowiedniej linii dopisać kolejną definicję. 4\/3!!

    Mikrokontrolery ARM   25 Lut 2013 20:57 Odpowiedzi: 8    Wyświetleń: 1770
  • [STM32]Konfiguracja Eclipse + ARM (zestaw STM32VLDISCOVERY) - TUTORIAL

    Zrób to po prostu tak: http://www.elektroda.pl/rtvforum/topic13... http://www.elektroda.pl/rtvforum/topic13... W OpenOCD działa ST-Link więc będziesz miał wszystko. Wtyczkę do robienia strasznie skomplikowanej sprawy w postaci generowania Makefile sobie daruj i po prostu oprzyj całość na którymś z przykładów z mojej strony - importujesz...

    Mikrokontrolery ARM   21 Sie 2013 20:44 Odpowiedzi: 62    Wyświetleń: 17931
  • [OpenOCD] [JTAG BF30] [STM32F103] - nie laduje programu

    Wiec tak.. Pobralem program z poprzedniego linku i go skompilowalem (nie wiem czemu ale nie posiadam cs-make cs-rm ...): $ pwd /home/holekrob/workspace/stm32_blink_led... $ make Size of modules: arm-none-eabi-size -B -t --common out/startup.o out/main.o out/vectors.o text data bss dec hex filename 104 0 0 104 68 out/startup.o 444 0 0 444...

    Mikrokontrolery ARM   11 Sty 2011 16:49 Odpowiedzi: 8    Wyświetleń: 4858
  • Linux Tutorial STM32, ST-Link/V2 + OpenOCD + Eclipse + GDB + Linaro

    Witam wykonałem wszystko tak jak w przykładzie i odpalając testowy projekt Freediego (z konsoli lub eclipse ten sam wynik) stm32_blink_led-1.2.1-120107 dostaje następujące błędy: In function `__default_low_level_init': /home/janek/Pulpit/stm32_blink_led-1.2.1... undefined reference to `__process_stack_end' /home/janek/Pulpit/stm32_blink_led-1.2.1...

    Mikrokontrolery ARM   10 Mar 2015 20:21 Odpowiedzi: 44    Wyświetleń: 43825
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    Witam, czy nie wpadł ktoś przypadkiem na internecie na tutorial tworzenia pliku makefile dla środowiska Keil uVision lub Eclipse (bo chyba powinny być nieco inne) stricte pod STM32? Było by mi to bardzo potrzebne. Jeśli chodzi o moje próby - dobrych kilku dni walczę z Keilem i Eclipse. Znalazłem klika przykładowych projektów (w postaci main, + biblioteki...

    Mikrokontrolery Początkujący   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 549966
  • STM32f103C8t6 - Zawieszenie debugowania przy użyciu OpenOCD i Eclipse

    Minimalizm totalny a ty się dziwisz. Weź stosuj makefile Freddiego. Masz automat, z dodaniem każdego pliku chcesz makefile edytować? Przesada

    Mikrokontrolery ARM   05 Gru 2016 13:27 Odpowiedzi: 27    Wyświetleń: 1737
  • Biblioteka statyczna na SAM7x-działa, na STM32-HaradFault

    Witam W debugger jestem cały czas. Przy probie wywołania funkcji mam błąd. a= LaderFunADD(&b, &c); Nie wiem ewentualnie jaki rejestr mógłbym sprawdzić. Wziąłem nawet cały projekt od kolegi Chopina stm32_blink_led. W makefile dodałem, linia 59: LIBS = lib_addLader.a Header plik lib_addLader.h extern short LaderFunADD (short* a, short *b);...

    Mikrokontrolery   20 Wrz 2010 12:10 Odpowiedzi: 6    Wyświetleń: 1242
  • LPC1100 i LPC1300 - gdzie znaleźć projekty i materiały do nauki?

    Praktycznie 100% plików z STM32 będzie kompatybilnych z innymi Cortex'ami. Rzeczy do zmiany: 1. wektory przerwań (to oczywiste [; ) 2. rozmiar i adresy pamięci w skrypcie linkera 3. opcję CORE w pliku Makefile przy Cortex-M0. Jak zwykle więc - http://www.elektroda.pl/rtvforum/topic13... 4\/3!!

    Mikrokontrolery ARM   06 Lip 2011 14:12 Odpowiedzi: 77    Wyświetleń: 10579
  • [Eclipse] Jak zaimplementować FreeRTOS w Eclipse z Codesourcery G++ dla STM32?

    Ok.. Zmiana na inną wartość nie daje rezultatów.. Działało mi na ustawieniach __main_stack_size = 1024; __process_stack_size = 1024; ale tylko przez chwile bo po dodaniu jednej linijki w programie przestało.. Wygląda to na stos, choć zacząłem się zastanawiać bo takie same problemy miałem z prockiem 512kB.. może powyżej 256 są jakieś problemy z tymi...

    Mikrokontrolery ARM   10 Lut 2012 14:44 Odpowiedzi: 20    Wyświetleń: 6771
  • STM32 - ZL29ARM - Uruchamianie płytki bez bibliotek

    Witam. Porozkminiałem mniej więcej (wydaje mi się, że więcej ;) ) Twój przykład na stm32F107VC i teraz mam troszkę zagwozdkę. Generalnie zastanawiam się co mi jest potrzebne do stworzenia własnego projektu. Rozumiem że podstawowe biblioteki znajdujące się w /inc są potrzebne a np /hdr nie jest konieczne. Natomiast co z plikami StartUp i vectors (widzę,...

    Mikrokontrolery ARM   13 Lut 2013 10:14 Odpowiedzi: 99    Wyświetleń: 15504
  • "Wszystkomające" IDE dla ARM - historia zatoczyła (ponownie) koło...

    Tymczasem ja, od momentu jak PIERWSZY RAZ w życiu używałem ARMów, w postaci antycznych jak na dzisiejsze standardy LPC2103, używałem w zasadzie identycznego zestawu jak używam dziś - GCC, OpenOCD, GDB, Eclipse, make. Ja zaczynałem(5 lat temu) z ARMami od STM32 i zestawu jak powyżej + opis (bardzo pomocny dla zielonego) jak to skonfigurować ze strony...

    Mikrokontrolery ARM   31 Maj 2020 14:35 Odpowiedzi: 64    Wyświetleń: 7023
  • GDB nie wyświetla zawartości rejestrów peryferiów w projekcie STM32F103 (Bluepill)

    Jeżeli chodzi o symbole, to gdb "rozumie" tylko tyle, ile kompilator mu przekaże poprzez tablicę symboli w pliku elf. Sam z siebie gdb wie tylko o pamięci (adresy numeryczne) i rejestrach procesora (CPU), bo to jest częścią wsparcia konkretnej architektury procesora, ale już np. o rejestrach peryferiów nie ma bladego pojęcia. Ponieważ widzę, że w pliku...

    Mikrokontrolery ARM   25 Lut 2022 14:16 Odpowiedzi: 16    Wyświetleń: 630
  • [STM32] Jak sprawdzić zużycie RAM-u w STM32 w Eclipse z OpenOCD?

    Możesz tak zmodyfikować swoje funkcje, aby zwiększały specjalną zmienną globalną na starcie i zmniejszały przed powrotem o tyle bajtów ile zajmują zmienne lokalne danej funkcji. Wartość takiej zmiennej możesz wyrzucać na port szeregowy (co nie zawsze jest możliwe) albo odczytywać debugerem. O wiele prościej wypełnić cały RAM jakąś znaną wartością i...

    Mikrokontrolery ARM   04 Lis 2011 19:10 Odpowiedzi: 5    Wyświetleń: 2439
  • STM32F103 - reset mikrokontrolera po zmianach w firmware i bootloaderze

    Coś mieszasz..., pstryka ale się resetuje..., może watchdog zepsuty? Albo pstryka i watchdog zepsuty albo wydaje ci się że pstryka. Hehe, no w zamyśle tak pstryka ;) I wtedy działa długo bezproblemowo... stąd moje domysły Nie wiem, czy mam rację, ale jeśli wspomniany task 1ms ma najwyzszy priorytet i tam restetuje się IWDG, to chyba jedyna możliwość...

    Mikrokontrolery ARM   11 Cze 2019 11:49 Odpowiedzi: 11    Wyświetleń: 609
  • STM32CUBEMX oraz IDE brak wyboru w Toolchain Atollic TrueStudio.

    Witam. Próbuje sił w STM32. Niestety przy tworzeniu projektu w STM32CUBEMx (STM32CUBEIDE podobnie) nie moge wybrać w PROJECT Managerze Toolchaina dla Atollic Studio. https://obrazki.elektroda.pl/1064209200_... https://obrazki.elektroda.pl/8056842400_... Mam do wyboru tylko: * EWARM * MDK-ARM * STAM32CUBEIDE * Makefile...

    Mikrokontrolery Początkujący   24 Sty 2023 09:53 Odpowiedzi: 1    Wyświetleń: 345
  • AT91SAM7XC256 - [Eclipse+openocd+GDB+GNU ARM Eclipse Plugin] konfiguracja

    Trzeba było od razu pisać (; Nom :( Zbyt małomówny jestem. Do Makefile musisz dodać definicję używanego układu, np. "-Dsam3s1" Makefile mam pobrany z twojego projektu, i faktycznie. Nie zauważyłem, że dalej też są definicje jeszcze z STM32, któe trzeba było zmienić. Zrobiłem według twojej instrukcji i poszło :) [syntax=cpp]#===========================...

    Mikrokontrolery ARM   10 Cze 2014 06:36 Odpowiedzi: 46    Wyświetleń: 7977
  • STM32 - Kod nie startuje po ponownym podłączeniu zasilania, co robić?

    Jak mówiłem - umieść sekcję .jcr w .data w skrypcie linkera i będzie "dobrze" - będzie działać po resecie. Co do pisania Makefile - wszyscy podchodzą do tego jak do jeża, a to naprawdę jest proste, ponieważ nie trzeba tego robić [; , tylko trzeba znaleźć taki Makefile, żeby załatwiał wszystko sam, z ewentualnymi małymi poprawkami [; Jak zwykle polecam...

    Mikrokontrolery ARM   10 Gru 2009 10:19 Odpowiedzi: 14    Wyświetleń: 3690
  • [STM32] STM32 – malloc/pvPortMalloc zawiesza się po resecie, pamięć nie zwalnia się?

    Nikt Ci nie pomoże. A dlaczego? Bo nie podałeś praktycznie żadnych informacji. Jaki kompilator? Jaka wersja? Jaki masz skrypt linkera, startup, tablicę wektorów, Makefile? Jak wygląda Twój projekt? Czy do malloc() dodałeś implementację sbrk()? Jeśli tak, to jak wygląda kod? itd. itd. itd... U mnie malloc() działa, w C++ operator new również, więc nie...

    Mikrokontrolery ARM   17 Gru 2009 11:32 Odpowiedzi: 13    Wyświetleń: 4217
  • [STM32] Programowanie od zera, własny szablon - nie działa

    Panowie, dziękuję za zainteresowanie ale okazało się że po uproszczeniu do postaci jaką podałem potem kod działa: Dodano po 1 Zamieszczam stworzony przeze mnie szablon dla procesora stm32l152 853906 Oczywiście szablon powstał przez skopiowanie pliku startowego, skryptu linkera i nagłówków z przykładu dostarczonego przez producenta czyli firmę ST. Ja...

    Mikrokontrolery ARM   15 Mar 2019 09:50 Odpowiedzi: 8    Wyświetleń: 1425
  • [STM32][CodeSourcery]Deklaracja struktury w pamięci flash.

    Z racji że STM32 ma liniową pamięć oraz możliwość zapisu do flasha danych z poziomu aplikacji postanowiłem wykorzystać go do symulacji eeprom. Zapis danych do flash działa OK. Natomiast mam problem z zainicjowaniem struktury pod konkretnym adresem. const D DFLASH __attribute__ ((section(".variables&q... = { {{40,20},26},...

    Mikrokontrolery ARM   13 Lut 2010 15:11 Odpowiedzi: 21    Wyświetleń: 7694
  • [C++11][Cortex-M3/M4] - distortos - obiektowy RTOS dla mikrokontrolerów w C++

    Przygladalem sie troszke tym plikom dla tup i trzeba przyznac ze fajnie to wyglada. Makefile sie chowa. Chyba nawet jest niezalezne od architektury i moznaby sie pokusic o uzycie tego szkieletu np. dla AVR? Teraz pytanie, czy np. gdybym chcial pod distortos skorzystac z tego nowego HALa STM32, to nie bedzie kolidować? Pomijam zasadnosc ale przyjmijmy...

    Mikrokontrolery ARM   06 Kwi 2021 08:03 Odpowiedzi: 255    Wyświetleń: 38076
  • [STM32F103RBT6] Linkowanie CMSIS z Sourcery G++ Lite for ARM EABI

    Święte słowa. Ja właśnie metodą kopypejstu wyprodukowałem pierwszy swój program na STM32 migający ledami z systickiem jako delay. Weflaszowałem go przez bootloader i odpalił za 1szym razem. Ho ho - powiedziałem sobie. Wszystko ładnie zatrybiło. Zegary się poustawiały, przerwania, wektory. Wszystko. Właśnie dzięki temu że budowałem już z kawałków sprawdzonego...

    Mikrokontrolery ARM   13 Lis 2009 21:53 Odpowiedzi: 26    Wyświetleń: 4043
  • Stare na nowe czyli kod z ATMEGA 32 usiłuje wziąć do STM32F103

    a potem wystarczy zapomnieć przecinka w kodzie i proc wisi Na pewno nie. :D dlaczego wszyscy wszystko tak komplikują? Wszyscy Ci piszą po kilka razy co musisz zrobić. Każdy STM32 da się doprowadzić do "stanu fabrycznego". Zastanawiam się nad XMEGĄ 64A3 bo dostałem gratis trzy sztuki ale tam tez trzeba przepisać oprogramowanie bo to inna architektura...

    Mikrokontrolery ARM   09 Sie 2024 15:25 Odpowiedzi: 330    Wyświetleń: 6558
  • [stm32] [stm32][C++] Undefined reference przy łączeniu C i C++ w Code Sourcery

    Cześć Mam projekcik w C i doszedłem do wniosku że przydała by mi się obiektowość. Projekt robię w code sourcery oparty na przykładzie Freddiego. Jeśli korzystam z C wszystko jest ok - kompiluje się, linkuje i na procku wszystko działa tip top. Teraz w makefile ustawilem USES_CXX = 1. zmieniłem nazwę pliku main.c na main.cpp. Pliki c kompiluje za pomocą...

    Mikrokontrolery ARM   08 Lip 2011 16:43 Odpowiedzi: 17    Wyświetleń: 5772
  • [STM32F103][keil][C] nieznany atrybut przerwania SysTick

    Zdałem się na inteligencję czytającego: cytując z lenistwa nawet makro do BB, zasugerowałem istnieje takich mechanizmów na pamięci a nie gpio. Nie wiem w czym ten spór miłośników różnych świat ale IDE to to prostu edytor tekstu z możliwością zautomatyzowana pewnych czynności i w znanych mi dobrze zaprzyjaźniony z make :). Tak że IDE i make się bardzo...

    Mikrokontrolery ARM   30 Gru 2017 10:38 Odpowiedzi: 63    Wyświetleń: 2439
  • Jaki język programowania wybrać dla początkującego?

    Ze względu na wiek, żebyś się nie na wabił frustracji oraz zniechęcił do świata embedded, to wybierz IDE, które już w pakiecie instalacyjnym zawiera w sobie wszystko co trzeba. Jeśli chcesz uniknąć tej całej magii, która kryje się pod takimi rzeczami jak Makefile, linker, czasem skrypt linkera, to proponuje ściągnąć takie oprogramowanie, które robi...

    Programowanie   14 Wrz 2012 15:34 Odpowiedzi: 12    Wyświetleń: 4902