Czy w CubeMX istnieje możliwość zmiany procesora jak wcześniej już był zrobiony projekt pod inny? Tak. Istnieje taka możliwość. Tworzysz nowy, pusty projekt na nowy uC, a następnie importujesz ten stary. Warto próbować automatycznie, wyświetli wtedy różnice z ostrzeżeniami. Jeżeli automat zawiedzie, to można ręcznie importować. Nie ma większego problemu...
Project->Settings->CLinker i tam znajdziesz menu do dodania takich bibliotek do projektu
nie za bardzo rozmiem, chodzi Ci o to zeby przekonwertowac pliki gotowe pod inne srodowisko na to z ktorego korzystasz? recznie mozna wszystko i to nie wymaga za duzo pracy, szczegolnie jak sa to podstawowe projekty
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...
Zachęcam do działania. Serio. Byle nie DIY środowisko bo ugrzęźniesz w czymś czego jeszcze nie rozumiesz. To nie jest tak, że prawdziwi programiści jak wody świeconej unikają gotowych środowisk tylko wszystko muszą skonfigurować od zera, że już o startupie nie wspomnę - musi byś własny oryginalny. Zainstalowałeś w Atollic i to było słuszne. Zainstalowałeś...
STM32 każdy model ma wbudowany bootloader uruchamiany przy starcie w zależności od stanu pinów BOOT0/BOOT1 (w zasadzie BOOT0, ale trzeba zwracać uwagę na oba). Programuje się to np. przez stm32 flasher czy też flash loader demo. W przypadku nucleo będzie kolega używał wbudowanego st-link, który można wyłamać i używać do innych projektów. A co do IDE...
przy debugowaniu, warto zmniejszyć poziom optymalizacji, nawet do -O0 Ogólnie doczytałem, że masz rację. (ciekawy artykuł znalazłem np. tu: Ciekawie się zapowiada. Korzystam z Atollic TrueStudio (oparty na Eclipse). Jak zmniejszyć poziom optymalizacji? Bo chyba się jeszcze w tym gubię ;) Właściwości Projektu->Settings->Tool Settings->MCU GCC Compiler->Optimization->Optimization...
Witam. Poszukuję osoby która pomoże mi skonfigurować środowisko Eclipse a w zasadzie przesiąść się z Attolica. Wiem że istnieje dużo tutoriali jak to zrobić tylko w każdym jest jakiś mały kruczek który nie pozwala mi dość do celu. Potrzebuje kogoś kto ma na tyle czasu aby wytłumaczyć mi kilka rzeczy krok po kroku. Oczywiście wszelka pomoc zostanie odwzajemniona...
Obsługa graficznego wyświetlacza z telefonu Nokia 3310 za pomocą mikrokontrolerów STM32 - http://www.mikrokontroler.pl/node/220?pa...
gdzie znajdę plik który ma zdefiniowane adresy rejestrów, przerwań itp. Masz w środowisku: stm32f10x.h ale miało problem zrozumieć zapis: GPIOA->CLR ^= 1<<MODE2 Ja także mam problem :) W pliku stm32f10x.h masz definicje: Próbowałem Atollic TrueSTUDIO wybrałem sobie Embedded C Project naładował mi tyle syfu, że kompilacja trwała dość długo,...
Witam, Ja korzystam z st-linka (zl30prg) i Keila. Mam dwie płytki zl31arm (z wbudowanym st-linkiem) i butterfly2. Na zl31arm Keil jet świetny ( fajny, łatwy podgląd rejstów ), ale na butterfly2 nie jest już różowo. Podgląd rejestrów w zakładce Peripherals nie działa, jest dostępny podgląd przez View->System View, co już nie jest tak wygodne. Z tego...
Używam głównie CooCox w wersji 1.7.8 (ta starsza), oraz sporadycznie Atollic TrueStudio
05 Lut 2018 19:53: Teraz znów Atollic, ciekawe jak długo. Jak widać - niezbyt długo For new designs we recommend using STM32CubeIDE instead of Atollic TrueSTUDIO. There will be no new releases of TrueSTUDIO. Zresztą, to nic nowego. Microsoft odkrył tą taktykę już w latach 90-tych. https://en.wikipedia.org/wiki/Embrace,_e...
Atollic TrueStudio lite od zeszłego roku jest darmowe i bez ograniczeń http://timor.atollic.com/truestudio/ Po prostu instalujesz i działa :) Nie wiem jednak jaki jest debugger w tym "czymś" (STM32 Primer).
Zrobiłem jak kazałeś, wersją dłuższą. W folderze ..\Atollic\TrueSTUDIO\ARM_workspace_5.4\... mam pliki: stm32f407xx.h stm32f4xx.h system_stm32f4xx.h Podmieniłem też plik system_stm32f4xx.c w lokalizacji \Atollic\TrueSTUDIO\ARM_workspace_5.4\40... Oczywiście 'odkomentowałem' nazwę mojego uC...
Z ciekawości - udało się uruchomić poprawnie SPI? W Atollic TrueStudio studio jest domyślnie włączona ciekawa opcja - podgląd rejestrów perfyeriow mikroprocesora (zakładka "SFR").
AC6 nie wygeneruje projektu od zera, bo nie zawiera niezbędnych plików nagłówkowych. Użyj środowiska wg. recepty Freddiego albo Atollic TrueSTUDIO.
Mam pytanie z innej beczki:) Co mam zrobić aby w Atollic TrueStudio pokazywało mi rozmiar wgrywanego programu?
Piszę w Atollic TrueSTUDIO Lite, kompiluje Sourcery G++ Lite.
12:35:36 **** Clean-only build of configuration Debug for project STM32F769I_DISCOVERY **** make clean Cannot run program "make": Launching failed Error: Program "make" not found in PATH PATH=[C:/Program Files (x86)/Atollic/TrueSTUDIO for ARM 6.0.0/ide/jre/bin/client;C:/Program Files (x86)/Atollic/TrueSTUDIO for ARM 6.0.0/ide/jre/bin;C:/Program Files...
Jest jeszcze coś takiego jak Atollic TrueSTUDIO for ARM za darmo, bez ograniczeń, kreator projektu obsługiwany myszką... Na początek w sam raz.
Witam, Mógłby udostępnić ktoś Atollic TrueSTUDIO/STM32 ver 2.01? Z góry dziękuję! Pozdrawiam.
czy znacie prosty i niezawodny sposób na to aby zaimportować projekt z Atollic TrueStudio do darmowego środowiska opartego o Eclipse? To nie powinno byc trudne - w końcu TrueStudio to także Eclipse :)
Jak się na tym breakpoincie zatrzyma to zobaczysz zmienne (zakładając oczywiście, że są widoczne dla fragmentu kodu w którym jesteś i że nie zostały wycięte przez optymalizację. 4\/3!!
Ciekawe czy będzie z nim tak samo jak jakiś czas temu z "cudownym" Atollic TrueStudio (; Też wszyscy polecali, cieszyli się itd., a teraz? <: 4\/3!!
hmm, postanowiłem sprawdzić jak to wygląda w Atollic TrueStudio i tam widze ze w trybie debugowania widać ten rejestr pomimo ze mam projekt źle stworzony.. Potrzebuje pomocy... walcze z Atollic TRUEStudio już od kilku godzin i nie rozumiem jak tutaj utworzyć mam nowy projekt tak aby prawidłowo wszystko było podpięte i żebym mógł wgrać jakikolwiek projekt...
Takie rzeczy najlepiej czytać w dokumentacji do kompilatora, bo można czasem się nie miło zdziwić jaką mieli fantazję autorzy kompilatora(która nie wpływa na kompatybilność z standardem języka). A gdzie można znaleźć dokładną dokumentację do kompilatora w Atollic TrueSTUDIO?
Weż zainstaluj atollic truestudio (jest to ide wspierane przez STM-a) i nie baw się jako początkujący w DIY. DIY jest dla tych co mają dośwadczenie z Eclipse, A TrueStutio to akurat jest bazowane na Eclipse... Może bardziej przystosowane do STM32, ale jak porównuję Keila u TrueStudio, to początkującemu nigdy nie poleciłbym Atollica. No, chyba, że początkujący...
Cube tworzy projekt z bibliotekami HAL. Ja chciałbym użyć SPL ponieważ mam książki o stm32 wykorzystujące właśnie SPL. Na początek z stm32 chciałbym wspomagać się książką, może później spróbuję programować bezpośrednio na rejestrach....
podepnę się pod temat aby nie zakładać nowego. Mam zestaw STEVAL-IKR002V4 i na pokładzie jest procesor ARM STM32L151. Jakim środowiskiem go obsłużyć? zainstalowałem Atollic TrueStudio, ale nie ma tam do wyboru tego procesora tym bardziej całej płyty. pozdrawiam
Poza tym szablony? dla discovery? Dla takiego profesjonalisty? :wink: Jestem amatorem i piszę z perspektywy posiadacza zestawu STM32F4-discovery. Jeśli jesteś fanem CooCox to Twoja sprawa, ja natomiast wyraziłem swoją opinię. Atollic TrueSTUDIO for ARM Lite jest darmową (z ograniczeniami rozmiaru kodu) wersją profesjonalnego narzędzia natomiast nowej...
Dogadałem się wreszcie a Atollic TrueSTUDIO, ale mam problem. Jak podłączam płytke pod usb komputera to program działa, ale już po podłączeniu pod zasilanie typu ładowarka usb, STM32 nie robi nic tak jakby nie miał żadnego programu kompletnie nie wstaje. Nie wiem co robię źle.
Witam, Obecnie robię projekt na FT800 i mikrokontrolerze STM32F407. Swoje biblioteki opierałem na źródłach tak jak pisałeś oraz na dokumentacji producenta. Mam również testy z tym wyświetlaczem dla STM32F103 (zestaw ZL27ARM). Pisałem wtedy w środowisku CoIDE. Teraz akurat piszę w środowisku Atollic TrueStudio. Napisz w jakim środowisku programujesz...
ściągasz darmowego Atollic TrueSTUDIO Nazywanie ewaluacyjnych wersji z ograniczeniami "darmowymi" jest sporym nadużyciem. Skonfigurowanie i używanie zestawu OpenOCD+Eclipse jest mimo wszystko trochę bardziej pracochłonne No strasznie [; 4\/3!!
Szkoda że coś co jest dobre jest szykanowane tylko dlatego że jest stare... W software tak jest - stare jest z reguy gorsze. Jeeli nie chcesz zmienia sprzętu - zainstaluj sobie jakiegoś linux-a. Przy okazji to OpenStm32 przestało być "faworytem" STM-a , jest nim teraz atollic truestudio. Ma w sobie trochę wygodnych pluginów, ułatwiających debugowanie.
Tylko dodam, że załączony przykładowy projekt z powodzeniem można zaimportować do STM32CubeIDE wybierając "Import Atollic TrueSTUDIO Project". https://obrazki.elektroda.pl/5740011900_... Następnie można zgodzić się na "migrację" przykładowego projektu i postępować wg pozostałych wcześniej opisanych wskazówek. Dla uzupełnienia tylko...
Witam. Używam TrueStudio freewara. Łączę się z stm32f107 (na własnej pcb wykonanej przez firmę) poprzez SWD. Problem w tym, że połączenie zawsze dojdzie "do skutku" ( STM32 Successfully completed reset operation ) ale czasem debugowanie nie działa tj. nie pojawia się "podświetlenie linijek kodu" oraz tekst "No debug context". Czasem - bo czasem po prostu...
Dzień dobry Pomimo istnienia wielu podobnych tematów, które środowisko IDE polecacie: Atollic TrueSTUDIO Keil uVision CodeWarrior Kinetis Design Studio inne .... Ze względu na ograniczenia rozmiaru kodu, długości użytkowania, obsługi mikrokontrolerów różnych producentów, dostępnych bibliotek, kreatorów automatyzujących proces pisania kodu Dziękuje
Domyślnie wyświetlacz pracuje w trybie SPI 4-wire (CLK, MOSI(SDA), CS i A0). Poziom L/H na A0 informuje procek wyświetlacza czy odebrany bajt to odpowiednio komenda czy dane. Wysyłam dane z STM32 bez problemu po SPI do tego wyświetlacza ale coś mam problem z odbieraniem. Przeglądam dokumentacje i nie widzę na obrazkach osobnego pinu (MISO) którym wysyłane...
Cześć, Mam klika pytań :) Czy planujesz w najbliższym czasie zrobić wsparcie dla STM32H7? Posiadasz jakiś skonfigurowany projekt pod środowisko na bazie Eclipse (np Atollic TRUEStudio STM32) ? Jakie są też plany na rozwój tego rtosa? Rozwijasz go sam czy planujesz zaangażować jakąś społeczność do tego ? Pytam, bo system wydaje się bardzo ciekawy, jest...
Pobrałem standardowy przykład z DualCan za pomocą programu Atollic TrueStudio. CAN1 i CAN2 ma za zadanie wysyłać różne dane, ale przebiegi dla obu kreują się w ten sposób: http://obrazki.elektroda.pl/6582015600_1... Odnosząc się do tytułowego problemu HAL automatycznie remapuje piny.
Dziekuje za odpowiedzi :) zdaje sobie sprawę że używanie DMA tutaj jest na wyrost ale bawiłem się wszystkimi opcjami i na DMA skończyłem :) Co do makr ST to się nazywa CMSIS freeRTOS dokładnie i chyba jest nawet na stronie freeRTOSa ale i tak wrzucam spakowany projekt. Może pomożecie mi się z tym uporać :) Projekt w Atollic TrueStudio :) A co do tego...
- VisualGDB - wygląda całkiem nieźle, zwłaszcza, że działa na VisualStudio, do którego jestem nieco przyzwyczajony. Niestety, płatne. - Atollic TrueSTUDIO, może wystarczy darmowa wersja. - Em::Blocks - mBed - wygląda ciekawie, ale dane są trzymane w chmurze, co średnio mi się podoba. - CooCox. 1. Nie 2. moze być 3 nie 4 nie 5 nie, jakoś jakby umiera....
Witam, Dzisiaj przyszedł mój zestaw STM32F0Discovery. Niestety mam problem z jego zaprogramowaniem. Udało mi się połączyć i zaprogramować go za pomocą ST-Link programem do mrugania diodami przesłanym przez kolegę "mrh". Nie potrafię skompilować i zaprogramować układu za pomocą własnego programu napisanego w najnowszej wesji Atollic TrueSTUDIO for ARM...
Mógłbyś podać swoje ustawienia Debug Configuration?? U mnie Atollic TrueSTUDIO gdbserver for ST-Link wygląda na to, że startuje poprawnie, jednak po załączeniu Debuga coś się rypie... ostatecznie doszedłem do takiego czegoś... http://obrazki.elektroda.pl/5577459500_1...
Ciekawe czy ktokolwiek ogarnia tą "machinę stanów" na 322 linijkach, przy czym niektóre są "zwinięte"... (; Hehe, mam świadomość, że ten kod nadaje się jedynie do przepisania od nowa ;) A masz włączony prefetch buffer? Stworzyłem nowy projekt w Atollic TrueSTUDIO i jedyne co ustawiałem w programie to zegar, gpio, przerwania itp. Czego mam użyć (biblioteka,...
Witam Posiadam zestaw ZL31ARM. Chciałem podpiąć go do komputera z Windows 7 32-bit. Najpierw zainstalowałem TrueStudio, następnie podpiąłem układ do komputera. Niestety próba uruchomienia GDB Servera zwraca taki log: Atollic TrueSTUDIO gdbserver for ST-Link. Version 1.3.0 Pro Developed by Atollic AB for STMicroelectronics Copyright 2010-2011, Atollic...
Witam wielkie dzięki za wskazanie drogi :), niestety pojawił się dość dziwny problem. Dodałem do kodu następujące linijki: [syntax=c]ADC1->CR2 |= (uint32_t)ADC_CR2_ADON; ADC1->CR2 |= (uint32_t)ADC_CR2_EXTEN_0[/syntax] które kolejno włączają przetwornik ADC oraz ustawiają pole EXTEN rejestru CR2 na wartość "01" (). Niestety jak włączam Debuger w Atollic...
Jeśli zaczynasz dopiero swoją przygodę z mikrokontrolerami ARM to na początek skorzystaj z gotowych narzędzi np.: Atollic IAR Keil Darmowe wersje mają pewne ograniczenia co do rozmiaru kodu jednak na początek wystarczy. Polecam Atollic TrueSTUDIO for ARM Lite 4.3.1 [sam z niego startowałem]. Wystarczy parę kliknięć myszki i już jest gotowy projekt z...
Witam Czy jest jakiś sposób aby używać standardowe biblioteki dol STM32 pod linuxem. Chodzi mi o kompilację tych bibliotek tak abym bez problemowo mógł uruchamiać kody bezpośrednio pobrane z STMicroelectronics, takie jak obsługa USB, czy klawisze dotykowe. Mają tam sporo przykładów a ja niestety nie dysponuję windowsem a na portowanie tych kodów jestem...
w jaki niby sposób przerobili GCC tak że standardowe opcje nie są dostępne i jak się to ma do licencji GPL. Pewnie zrobili to na poziomie edytora. Też tak pomyślałem, przecież to żaden kłopot, ani łamanie licencji GPL. Czegokolwiek się dotknie ta firma, to popsuje. A STM to nie? Atolic jest w wersji free i pro. To chyba Kolega przespał przejęcie Atolic'a...
Mam do napisania program na mikrokontroler. Program to nie jest problem, problemem jest fakt ze nie moge odpalic tego ustrojswa, a mianowicie nie potrafię "otworzyć" jego zawartosci (kodu demo). Sama płytka działa i wszystko ok. Probowałem już wg. wielu instrukcji więc prosze o pomoc tutaj. Zacznijmy od tego jaki program do tego się nada, CooCox nie...
Witam. Od razu napisze że piszę w środowisku atollic TrueSTUDIO. Mam taki problem, że program kompiluje się poprawnie, jednak wszystko działa tylko do funkcji: /* Start the first task. */ vPortStartFirstTask(); po wykonaniu funkcji wchodzi do przerwania SVN co z kodu asemblera jest wg mnie poprawne. Po opuszczeniu przerwania SVN w którym oczywiście...
No trzeba jeszcze mocno chcieć :) Do tego ściągamy Atollic TrueSTUDIO for STM32 za darmo. Instalujemy (darmowa rejestracja poprzez email. To dobre środowisko, oparte na Eclypse. Gotowe do pracy od razu. Do w/w zestawów wbudowane są szablony w których większość peryferii jest już skonfigurowana. Dodajemy kilka linijek kodu i już migamy np. Ledem, albo...
mi bardziej chodziło o to, że dajmy na to kupujesz Bascoma - masz gotowy produkt Nic nie broni kupić środowisko IAR Embedded Workbench/Atollic TrueStudio/Keil µVicrovision, czy jeszcze inne... Jest tego sporo. To, na co mam wrażenie, że psioczysz, to jest udostępniane na zasadzie "miałem trochę czasu, to zrobiłem takie jakie jest, jak masz czas,...
Witam! Wszedłem w posiadanie programatora ST-Link. Chcę go używać wraz z Atollic TrueStudio. Niestety problem jest następujący. Pod podpięciu programatora pod USB, zgłasza się on jako Mass Storage Device i ST-Link GDB Server nie widzi go. Problem zapewne jest zbliżony do tego, który opisano tutaj: http://stm32.eu/index.php?option=com_con...
No to w wolnej chwili jak dasz radę to napisz co i jak - może być bez polskich znaków. Właśnie pracuję nad najnowszą wersją manuala, więc każde nowe info jak znalazł (; EDIT: Atollic TrueSTUDIO Lite - działa przez OpenOCD, nie do końca idealnie, ale jest w porządku. W pełnej wersji wg strony JTAGi na FT2232 działają "natywnie". IAR - działa zarówno...
Java: tworzę aplikacje na Androida. Przykładowo do tworzenia aplikacji używam Android Studio ponadto kompilatory, środowiska programowania uC np. Atmel Studio, Eclipse, Atollic TrueStudio. Mam na myśli środowisko w jakim się tworzy takie strony i np. język. Jaki się wykorzystuje do tworzenia stron. Który jest przystępniejszy w przyswajaniu? Który jest...
Witam, Korzystam z Atollic TrueSTUDIO, próbuje skomunikować komputer i procesor STM32F107 poprzez RS232. Jeżeli korzystam z wewnętrznego HSI lub PLL z HSI, komunikacja działa poprawnie, kłopoty pojawiają się gdy chcę skorzystać z zewnętrznego kwarca lub PLL zasilanego HSE. korzystając z funkcji: RCC_ClocksTypeDef Clk; RCC_GetClocksFreq(&Clk); int sys_clk;...
Witam. Zacznę może od faktu, że jestem bardzo początkująca w tej dziedzinie i pewnie pytanie okaże się banalne. Posiadam płytkę STM32F4 Discovery i środowisko Atollic TruSTUDIO. Za jego pomocą wgrałam do mikrokontrolera przykładowy program ze strony STM, standardowe miganie diod, wszystko ładnie działa. Problem pojawia się przy tworzeniu nowego projektu....
Witam, wczoraj zainstalowałem Atollic TrueSTUDIO w wersji 3.3.0 lite (najnowsze) i niestety zauważyłem że nie działa tam "template proposal" czyli Ctrl+Spacja. Czy ewentualnie można to włączyć w opcjach ?? bo w wersji 3.2 działa od razu. Pozdrawiam, z góry dzięki za pomoc.
Powiem tak... Jest dokładnie tak jak podejrzewałem - wziąłeś jakieś badziewne pliki (oczywiście od ST i z Atollica - czyli "najlepsze" co może być), no to nie dziwne że Ci nie działa... Na końcu skryptu linkera masz: /* Remove information from the standard libraries */ /DISCARD/ : { libc.a ( * ) libm.a ( * ) libgcc.a ( *...
Witam , piszę w atollic true studio program na STM32H743ZI. Mam problem , podczas pierwszego wgrywania programu często wywala mi bład "failure at line:13" gdzie w linii 13 jest polecenie "load". Bywa , że problemu nie ma , albo za drugim wgraniem jest ok , albo jak teraz za każdym kolejnym razem się nie udaje. Uprzedzając , dodam: Programator i środowisko...
Jak wiec widzisz porównanie bez sensu nie jest , bo skoro jest darmowy i trzeba włożyć sporo pracy by sie do czegoś nadawał to ktoś kto to zrobił też chce jakąś gratyfikacje otrzymać , podobnie jest z MKAVRCalk - Mirek włożył sporo pracy by zrobić uniwersalne środowisko dla programatora , w którym poruszanie się jest proste intuicyjne i przyjemne -...
Czy da się podczas debugowania w TRueStudio w zakladce variables zmienic format wyswietlanych liczb z decymalnego na hexadecymalny? Nie moge znalezc takiej opcji a zmienna zapisana w systemie dziesiatkowym nic nie mowi. Dodano po 31 Window-> Preferences->C/C++->Debug
Tworzenie projektu w CUBEIDE od nowa i wklejanie src/inc wydawało mi się ostatecznością, z której nie chciałem skorzystać (duża liczba projektów), tymbardziej skoro jest udostępniane narzędzie w postaci konwertera, z którego powinno wszystko działać, więc skorzystałem: https://www.st.com/resource/en/user_manu...
Dzięki Freddie Chopin , pomogła opcja hard. Mała wskazówka jeśli ktoś będzie miał podobny problem z Atollic TrueStudio w wersji Lite. A mianowicie tam jest zablokowana opcja modyfikowania parametrów kompilacji. W takim wypadku w zakładce Target należy ustawić Floating Point na Software Implementation , ponieważ to jest parametr domyślny i nie zostaje...
Dodałem: [syntax=c]__enable_irq();[/syntax] Nic nie pomogło. Dodałem sekwencję: [syntax=c]__disable_irq(); __enable_irq()[/syntax] Również bez zmian. Pobrałem i zainstalowałem Atollic TrueStudio for ARM. Wygenerowałem czysty projekt, sprawdziłem wektory, startup, plik linkera - nie różnią się w istotny sposób od moich (są niemal identyczne). Debugowałem...
Piotr proszę coś więcej nie chcę żebyś przepisywał dokumentację ale napisał coś o tych peryferiach o narzędziach , zestawie uruchomieniowym, programatorze . Nie chcę cię pobić AVR-ami ,chcę po prostu zrozumieć twój wybór . Zrób dobry marketing ;) Masz bootloader więc od biedy zaprogramować możesz przez ch340g, ft232, cp2102 i podobne. Niemniej jak...
Najprościej wygenerować przez jakieś darmowe środowisko, np.: Atollic TrueSTUDIO. [syntax=asm] /* ****************************************... ** ** File : stm32_flash.ld ** ** Abstract : Linker script for STM32F373C8 Device with ** 64KByte FLASH, 32KByte RAM ** ** Set heap size, stack size and stack location according...
W katalogu IDE nie ma pliku arm-atollic-eabi-gcc
Tak zrobiłem, zasilanie 3.3v podłączyłem z programatora. W true studio pojawia się device connect error. Z kolei w st-link utilty pojawia się "can not read memory" Dodano po 22 Udało mi się nawiązać połączenie, teraz problemem jest, że w ST-link utility pamięć jest pusta. Atollic truestudio wyświetla komunikat STMicroelectronics ST-LINK GDB server....
Ok już wszystko się wyrabia jak zwykle problemem był "cudowny" TrueStudio... Ehh gdyby tylko OpenOCD obsługiwał SWD :( Mimo zmiany z debug na release (teoretycznie włącza to optymalizację) TrueStudio dalej dzielnie ładuje wersję debug bez optymalizacji i wtedy się nam wszystko przepięknie sypie. Pozostaje mi się tylko modlić o jak najszybsze dodanie...
Witam, od razu zaznaczam, że jestem początkujący w dziedzinie mikrokontrolerów i mam problem z odpaleniem wyświetlacza od Nokii 3310 na układzie ARM STM32F0Discovery.. Podłączyłem go zgodnie chociażby z instrukcją podaną na tej stronie: http://www.mikrokontroler.pl/node/220?pa... I próbowałem użyć różnych programów, by w ogóle uruchomić wyświetlacz,...
Ja nie lubię STM32, a STM32 mnie! Muszę coś zrobić na STM32 i robię to w Truestudio. Na razie proste testy na przypomnienie sobie STMów i wejście w C++ i na dzień dobry ściana! Po kompilacji w tablicy wektorów przerwań jest tylko adres na DefaultHandler. Mimo tego, że nazwa funkcji obsługi przerwania jest taka sama jak w pliku ze startupem i funkcja...
To nie jest odpowiedź na to pytanie, tak to może odpowiedzieć pierwszoklasista jak i emeryt. Nie masz żadnych innych postów poza tym wątkiem, więc trudno jest to ocenić z wypowiedzi dotyczących innych tematów. Nie jesteś jeszcze studentem, więc chciałbym się dowiedzieć jakie masz doświadczenie z mikrokontrolerami, czego już się nauczyłeś? Zgadza się,...
Przepraszam, że tak późno ale wcześniej nie miałem możliwości tego wstawić. Logi z kompilacji po "clean" 21:09:55 **** Rebuild of configuration Debug for project test_timera_v5 **** Info: Internal Builder is used for build arm-atollic-eabi-gcc -c ..\src\system_stm32f0xx.c -mthumb -mcpu=cortex-m0 -std=gnu11 -DSTM32F030xC -DHSI48_VALUE=((uint32_t)48000000)...
W celu uruchomienia kodu z pamięci RAM (aby pamięci FLASH nie nadwyrężać zbytnio..) użyłem skryptu linkera przeznaczonego dla Attolic TrueStudio, ze standardowej paczki firmware dla stm32 discovery. Jednakże po wgraniu programu, nie uruchamia się, w związku z tym pytanie, co trzeba jeszcze ustawić aby uruchomić kod z RAM'u ? poniżej wspomniany skrypt...
Poruszony do głębi ostatnimi tematami na forum napisałem drugi (i ostatni mikroporadnik) Druga część mikroporadnika. Co zrobić jak nie mam debuggera? Najlepiej sobie kupić - można kupić taki z Chin (nie polecam albo za trochę więcej pieniędzy Jlink Edu - i to polecam jak ktoś zamierza na poważnie rozwijać to hobby. BluePill można łatwo przekształcić...
W programie po wciśnięciu debug wyrzuca następujący błąd: ST-Link GDB Server v1.6.0 (or later) is required for this version of Atollic TrueSTUDIO. Wcześniej wcale nie widać było ST Linka - po wgraniu polecanej wersji GDB Server przez STM program łączy się z programatorem, lecz pojawia się wyżej wspomniany błąd. Sterowniki są sprawne, wszystko podłączone.
Witam, Do tej pory korzystałem z funkcji RCC_Conf() przeklepanej z książki, napisaną w oparciu o zakazaną bibilotekę. Chcąc nauczyć się zakładania nowego projektu w Keilu, doszedłem do wniosku, że napiszę tę procedurkę od nowa, w oparciu o rejestry. Procek to stm32f107 na płytce Butterfly2. [syntax=c] #include <stddef.h> #include "stm32f10x.h"...
Witam. Podczas próby porównania implementacji aplikacji bare-metal i opartej na FreeRTOS natknąłem się na problem różnego czasu wykonania się tego samego kodu. Do testów utworzyłem funkcję foo: [syntax=c] void foo() { uint32_t j = 0; uint32_t i = 0; DWT->CYCCNT = 0; i++; j = DWT->CYCCNT; printf("TIME %d \r\n", j); DWT->CYCCNT = 0; for (; i...
Dla wyświetlaczy do Nokii 6610, 6100, 6800 itp z tego co wiem stosowane były dwa rodzaje sterowników. Albo PCF8833, albo S1D15G10. PCF8533 to chyba nie do takich LCD (podejrzewam błąd klawiaturowy:-)) Więc w zasadzie to zastosowanie tego programiku bardziej zależy od procedury (sposobu wysyłania znaków) niż od rodzaju sterownika. Poza sposobem inicjalizacji...
Hejka, robię właśnie przesiadkę projektu z kompilatora IAR'a do GCC'a i mam problem z przeniesieniem niektórych ustawień, konkretniej chodzi o nie wycinanie przez linker konkretnych, nieużywanych zmiennych globalnych wygenerowanych przez zewnętrzne narzędzie, zawierających informacje np. o dacie buildu, checksumie itp. które są potem w przypadku reklamacji...
Witam, Właśnie jestem w drugiej lekcji kursu EP 32 bity jak najprościej i jestem przy Blink 1. Mam problem z częstotliwością. Ustawiłem, aby przerwanie wywoływało sie co 1kHz a mam 3kHz. http://obrazki.elektroda.pl/9026530800_1... Wykorzystuję środowisko Atollic TrueSTUDIO for ARM Lite 3.2.0 Jak bawiłem się tym zestawem rok temu tym...
Witam Pisze programy w programie TrueStudio firmy Atollic i mam dziwne objawy. Program się kompiluje jednak przy debugowaniu czasami wchodzi w przerwanie void HardFault_Handler(void) Korzystam z bibliotek CMSIS. Problemy występują głównie gdy chcę skorzystać z funkcji sprintf. Darmowa wersja programu ma niby działać z programatorem ST-Link ja korzystam...
Witam. Dopiero zaczynam przygodę z ARM ale juz natknąłem się na problem :(. Mam płytkę stm32f0discovery. Podłączyłem wyświetlacz z Nokii 5110 oparty na sterowniku PCD8544. RST - PB1 CE - PB2 DC - PB10 PIN - PB11 CLK - PB12 Napięcie zasilające wyświetlacz to 3v biorę je z płytki. (podłączenia są na płytce stykowej, sprawdzałem omomierzem czy jest dobry...
truestudio atollica jednak mnie nie bardzo podchodzi to oprogramowanie, jednak ostatecznie jest darmowe. Było darmowe jak producent potrzebował darmowych testerów, od dłuższego czasu już jest dostępne jedynie płatne lub trial na 30 dni. I właśnie tyle są warte te wszystkie "darmowe" środowiska ze wsparciem jakichś firm, więc jednak proponowałbym nie...
Witam. Podobne tematy już były, ale nie znalazłem tematu z moim problemem. Mam płytkę STM32 discovery value line z STM32f10x na pokładzie. ST-link jest wykrywany w WINDOWS XP. STlink Utility działa poprawnie, łączy się, można przejść w pracę krokową, zobaczyć rejestry etc. Moje środowisko to eclipse + Code Sourcey. Jako GDB server uruchamiam serwer...
Witam wszystkich, Mam projekt na uczelni który wymaga ode mnie pobrania sygnałów z 4 kanałów na linii ADC. Korzystam z CubeMX, FreeRTOS, Atollic TrueSTUDIO i Nucleo 64 STM32F4111RE. Logika działania programu nie jest jakoś bardzo skomplikowana: 1. Za pomocą Timmera wyzwalane jest ADC, które wypełnia tablicę o rozmiarze 32768 elementów 2. Kiedy tablica...
BTW, czy legalne jest korzystanie z kompilatora gcc od TrueStudio poprzez zewnętrzne środowisko? Pytam, ponieważ wszystko śmiga, jeśli w Eclipse ustawię, aby korzystał nie z gcc od CodeSourcery tylko z gcc TrueStudio... Atollic nie może zmienić licencji którą objęte jest GCC - możesz sobie tego używać jak chcesz, gdzie chcesz i do czego chcesz. P.S.S...
Wykonałem praktyczny eksperyment - wyniki poniżej: Cel: zamrugać diodą LED na pierwszej znalezionej na biurku płytce (Nucleo STM32L476) z częstotliwością 0.5 Hz przy użyciu timera SysTick, uruchomić debugowanie, uruchomić programowanie μC bez debugowania. Keil Startujemy 21.38 21.39 stworzony pusty projekt, włączone moduły Keil CMSIS:Core i Device:startup....
Update: Skonwertowałem za pomocą CodeSourcery generowany przez Atollic'a plik *.elf do *.hex a następnie wrzuciłem do pamięci mikrokontrolera przy pomocy STM32 ST-LINK Utility i nadal jest to samo - mikrokontroler nie startuje z programem. Czyli jeśli dobrze rozumuję jest to wina jakichś ustawień z poziomu IDE, które Atollic zapisuje w pliku *.elf?...
Ale zobacz jaki będzie stosunek mocy do wagi :D . I to się przekłada do środowiska - większe możliwości szybki start z pierwszymi programami. U mnie wybór Atollica był spowodowany pojawiającymi się problemami z tworzeniem projektu a czasu coraz mniej na projekt, a z Atolliciem poszło bardzo szybko. Ale mam nadzieje, że wrócę do "Mercedesa" ;) .
Na stronie [url=http://stm32.eu/index.php?option=co... jest projekt z kartą SD.
Witam Stoję przed wyborem nowego środowiska dla Stm32. Nie wiem czy wszyscy wiedzą że istnieje całkowicie darmowe w pełni zintegrowane środwosiko TrueStudio http://www.atollic.com/index.php/truestu... Ma ktoś może jakieś doswiadczenia z nim zwązane? Czy może oo debugować program przez progrmamator na tej płytce? http://www.atollic.com/index.php/truestu...
Witam, jakiś czas temu założyłem temat dotyczący komunikacji uC z DS1307 za pomocą I2C (http://www.elektroda.pl/rtvforum/topic1... jako że nie udało mi się tego zrobić aż do teraz - a potrzebuję RTC na gwałt, postanowiłem uruchomić wewnętrzny RTC. Przeglądałem kilka przykładów (w tym te od ST, oraz przykłady z książki o STM32 od Pana Paprockiego)....
Witam Jest "szczęśliwym" posiadaczem tej płytki, niestety nie mogę się połączyć z ST Linkiem. Czytałem http://www.atollic.com/index.php/kb/3-de... (bo ściągnąłem Atollica): 1.Jestem adminem(XP), co do literki dysku to nawet nie wiem gdzie w mojej Toshibie się to sprawdza, ale chyba nie ma problemu z tym... 2.Windows...
Witam. Jakiś czas temu programowałem STM32 za pomocą programu System Workbench, był problem z programowaniem ale wystarczyło włączyć w ustawieniach Reset mode software system reset. Po roku chciałem wrócić do programowania już na Atollic TrueStudio i niestety nie ważne czy użyje Nucleo 64 czy wersje płytki mini z chin dostaje komunikat: Error in initializing...
atollic truestudio stm32 truestudio stm32 atollic stm32
philips pilot przycisk powiadomienie dzwonienia obliczanie transformatora impulsowego
licznik bloks musisz rozebrać matrycę
CANM8 – podłączenie do szyny CAN w Peugeot 5008: lokalizacja przewodów, BSI, OBD-II VW Transporter T4 – brak dźwięku po wymianie głośników, radio nie działa, bezpiecznik, ISO