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...
AC6 nie wygeneruje projektu od zera, bo nie zawiera niezbędnych plików nagłówkowych. Użyj środowiska wg. recepty Freddiego albo Atollic TrueSTUDIO.
Czyli AC6 i Atollic to są już w pełni skonfigurowane odpowiedniki gołego Eclipsa z dodatkami (dodatkami np. według starego opisu Freddie Chopin)?
Widziałem też i tamto forum, ale oni mają kursy pod HALa i dlatego wracam do tematu :) Mam skonfigurowanego Eclipsa sposobem opisanym przez Freddie Chopin'a. Jak w prosty sposób dorzucić do tego Eclipsa HALa aby można było używać bibliotek napisanych w HALu?
(at)stmx (at)Freddie Chopin Rodzina H7x0 jest tania, ponieważ została mocno wykastrowana, dzięki czemu zmniejszono znacząco rozmiar struktury (die) i więcej wychodzi z jednego wafla, w mniejszej ilości cykli naświetlania. To pozwoliło na obniżenie kosztów. (at)PiotrLenarczyk Początkujący zaczynający od Arduino wyrabiają sobie mylne pojęcie, że "mikroprocesorem...
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....
To nie było pytanie do ciebie - zauważ. 1. bo je lubią i się przyzwyczaili (z naciskiem na LUBIĄ ok?) Jak lubią to co innego. No wielkie dzięki. 2. bo uważają że w ich opinii nie opłaca się stosować ARM do prostego wg nich projektu Pod jakim względem nie opłaca? Co to znaczy? nie każdy początkujący będzie ci się tłumaczył co to oznacza przykro mi. 3....
Zgadzam się z BlueDraco. Przecież na płytce nie ma nigdzie 100MHz. tmf, zauważ, że STM32F4DISCOVERY jest płytką dwuwarstwową i jakoś nie ma problemu z podkręceniem jej MCU do 168MHz. Co do skomplikowania - ja bym nie dramatyzował. Akurat do serii Discovery wsparcie jest świetne - kilka pdf'ów + kilkadziesiąt przykładów do każdej z płytek. Wystarczy...
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...
(at) mrh Do mnie kod z Atollic doszedł w ciągu kilkunastu sekund. (at)Freddie Chopin Wersja Lite nie jest ograniczona ani czasowo, ani rozmiarem kodu i chyba nawet można jej używać komercyjnie. :D Jest okrojona funkcjonalnie w stosunku do wersji profesjonalnej. Listę różnic można znaleźć na stronie Atollic. Szczegółów nie znam, bo nie używam. Zainstalowałem...
Bo masz źle skonfigurowany projekt - ma być wszystko w trybie thumb. 4\/3!! Dziekuje za odpowiedz, moglbys jeszcze podpowiedziec jak ustawic ten tryb ? To chyba w opcjach kompilatora tak ? Obecnie mam takie opcje: dla kompilatora C: arm-atollic-eabi-gcc -c dla linkera: arm-atollic-eabi-gcc
ściągasz darmowego Atollic TrueSTUDIO Nazywanie ewaluacyjnych wersji z ograniczeniami "darmowymi" jest sporym nadużyciem. Może inaczej, "dostępnego do ściągnięcia i używania bez uiszczania opłat". Zresztą czepiasz się. ;) Skonfigurowanie i używanie zestawu OpenOCD+Eclipse jest mimo wszystko trochę bardziej pracochłonne No strasznie Ale jednak, programista...
protezy w postaci środowisk DIY Nie no... Jestem w stanie zrozumieć, że "środowisko DIY" nie jest może najlepsze dla początkującego, ale że "awansowało" już do kategorii "protezy" to jakaś nowość. "Proteza" to właściwie tylko figura retoryczna i to w kontekście początkującego, ale jak widać po wątku, autor po niej tylko "kuleje" . Zagrzebał, a na końcu...
WDG_SW nie służy do włączenia bądź wyłączenia watchdoga, tylko wyboru między tym czy możesz sobie go włączyć ręcznie w swoim programie (tak powinno być domyślnie), a tym czy watchdog jest zawsze sprzętowo uruchamiany po resecie układu. Dzięki za wyjaśnienie. Fakt , wszystko ładnie jest w RM'ie opisane ( jak to często bywa ;) ). Nie miałem czasu wczoraj...
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!! To samo można powiedzieć o CodeSourcery, kiedy przejął ich chciwy Mentor. Model biznesowy TrueStudio był i będzie czysto komercyjny i nastawiony na zysk, nie ma co się dziwić że tak się stało, historia...
Chyba że ktoś mi pomoże Eclpise skonfigurować to będę wdzięczny http://www.elektroda.pl/rtvforum/topic13... http://www.elektroda.pl/rtvforum/topic13... 4\/3!! Chodzi mi pliki z książki bo resztę Chopin to wiem od cb jak połączy ARM + Eclipse :-) To co w końcu jest lepsze dla amatora OCDLINK czy St Link ?
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...
Do tego co napisał kol. (at)Freddie Chopin dodam, że po takiej operacji mamy do dyspozycji symbole _<nazwa>_start, _end i _size, co daje nam możliwość dostępu do tych danych. Poza tym, ponieważ konwersja przy kompilacji może być czasochłonna, warto pliki obiektowe połączyć w bibliotekę: ar rcs <lik.a> <opliki.obj> co jest operacją...
No dobra. Coś mam. Nie udało się tego zrobić na STM32CubeIDE, ponieważ wejście do opcji projektu (prawym na projekt > Properties ) a następnie do istotnych C/C++ General > Preprocessor Include Paths, Macros etc. powoduje u mnie pojawienie się okienka z błędem że "The currently displayed page contains invalid values" i tyle mogę sobie tam pozmieniać......
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,...
Nie wiem czy wszyscy wiedzą że istnieje całkowicie darmowe w pełni zintegrowane środwosiko TrueStudio Zapomniałeś dodać, że jak zwykle wersja darmowa ma ograniczenia. 4\/3!! ale są to niewielkie ograniczenia, np brak kompilowania kodu C++ i brak wsparcia UML http://www.atollic.com/index.php/truestu... reszta jest, łącznie z debugowaniem...
Na koniec dodam, że ja osobiście niezbyt lubię makiety Opatentowałeś wpinanie TQFP i BGA bezpośrednio do płytki stykowej? :> Akurat sam mam F4 Discovery, ale jeszcze nie znalazłem czasu na dłuższą zabawę. I to samo dotyczy ARMów jako takich (wcześniej prawie dwa lata zabawy z AVRami), z tym że dodatkowo mam JTAG Freddiego i jeszcze jedną makietę, ZL26ARM...
Bez obrazy, ale Twoje nachalne wciskanie w co drugim temacie Keila jest już męczące. Jak widać nie tylko dla mnie... Chcesz sobie go używać, to proszę bardzo, ale daj innym ludziom wybór. Niektórzy wolą rozwiązania open source "z zasady", niekoniecznie dlatego że są lepsze, tańsze czy wygodniejsze (wg Ciebie oczywiście nie są). No i ciekawe czy jak...
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...
Reakcja na różnice wynika z linkera Niezbyt... 4\/3!! Możesz rozwinąć myśl? W Atollic z ich linkierem jest ok. Czy to ustawienia Eclipse na to wpływają? Mam jeszcze pytanie co do makefile. Tworzy mi go skrypt i wszystko jest ok, ale chce dokonać jednej zmiany, mianowicie w arm-none-eabi-size. Chciałem na początku wyświetlić rozmiary plików o i tak...
Ten mikrokontroler ma jakieś piny typu BOOT, na pewno masz założone odpowiednie zworki? Niby wszystko działa, ale odpowiedzi jakie dostajesz są bardzo mocno podejrzane - np. to: target halted due to breakpoint, current mode: Thread xPSR: 0x61000000 pc: 0x2000003a msp: 0x20003ffc Nie dość, że "halted" z powodu breakpoina (może w Twoim kodzie jakiś breakpoint...
Użycie wolnego zamiast wolnawego oprogramowania rozwiązuje problem.Ktoś konfiguruje z wolnego oprogramowania zestaw tnąc funkcje dostępne za darmo, aby ludziom wyłączyć myślenie i by kupowali to co jest bez ograniczeń za darmo. Patrz tutorial Freddiego Chopina. Albert
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...
Gdzie znajdę bibliotekę Freddiego do GPIO na F4? Nie będzie problemu przy odpaleniu tego na Atollicu?
Gołym okiem widać, że problem leży w nieudanej próbie pisania kodu, który w każdam środowisku jest gotowy (moduł startowy), a nie w użyciu płytkispredawanej przez Chińczyków (Płytki Nucleo też sł produkowane w Chinach, więc, idąc za radą Freddiego, nie należy ich używać. Użyj Keikla albo Atollica, stwórz nowy "goły" projekt dla Twojegi mikrokontrolera...
AC6 nie jest dobre na start - projektu Ci samo od podstaw nie wygeneruje - przejrzyj wątek podlinkowany przez Freddiego. Ja bym się skłaniał ku Atollic, który w odróżnieniu działa i sam włącza do projektu wszystkie potrzebne pliki nagłówkowe, czego AC6 nie robi.
Witam wszystkich forumowiczów! Jak w temacie mam kłopot z zaimportowanym przykładowym projektem. Problem dotyczy debugowania a mianowicie w trakcie procesu debugowania pojawia się błąd: no source available for "". Spędziłem nad tym problemem mnóstwo czasu. Do debugowania używam GDB Hardware debuging z CodeSourcery. Do połączenia z JTAGiem używam OpenOCD...
Tzn. czego nie próbowałeś? Serwera z Atollica? Działa ok. Z tym, że uprawiać sztuki pt. wyciągać gdbserver z innego środowiska można na etapie nauki, ale docelowo (i zawodowo) nie chciałbym pracować na zamkniętym sofcie. A na pewno nie na nielegalnym ;) BTW - Freddie, to nowe OpenOCD ST Linka/V2 wspiera normalnie czy trzeba robić jakieś dzikie sztuki?...
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...
(at)Freddie Chopin Zrobiłem tak jak sugerowałeś, ale niestety nie przyniosło to zamierzonego efektu, ale jest zmiana. Otóż, wykorzystałem Twój toolchain i o dziwo zmieniło to działanie programu na tyle, że nie wchodzi on w obsługę Hard Faulta. Zatem ciężko jest zdiagnozować co się dzieje. Wykonałem dwa testy. 1. Wywoływanie printfów wyłącznie w wątku...
Jednakże całość chyba nie w ten sposób powinna działać... A w jaki powinna? Nie myl swoich osobistych preferencji czy chwilowych potrzeb z "właściwą drogą". Sądzę, że nie są to moje osobiste preferencje, bo w taki sposób zachowuje się Eclipse przy debugowaniu czegokolwiek innego, począwszy od aplikacji w pythonie, przez Androida, Avrki i mutacje Eclipsa,...
Witam. Postanowiłem przesiąść się z Atollic True Studio Lite na darmowego toolchaina. Posiadam ST-LINK v1 (kupiony w Kamami i oznaczony tam jako ZL30PRG) oraz płytkę ZL26ARM z mikrokontrolerem STM32F107VC (Connectivity line). Pobrałem openocd w wersji 0.6.0 ze strony Freddiego Chopina dla Windows (ja posiadam XP Home SP3). Początkowo nie działało i...
Pewnie się "o dziwo kompiluje", bo nie masz dołączonego nagłówka stdio.h stdio.h jest dołączony, do funkcji sprintf wykorzystuję dołączony przez Atollica plik "tiny_printf.c". Tak czy siak: - za mały stos - stos nie wyrównany do 8 - za mało pamięci na stertę to trzy przyczyny które odpowiadają za 99% problemów. Aha - no i doprecyzuj, czy układ się...
Witam. Panowie, bo bede gryzl. Zawsze uzywalem PIC-ow i pisalem w ASM. Nie smiejcie sie, bo widocznie mam sklonnosci masochistyczne. Przez pol roku nosilem sie z zamiarem przesiadki na C, ale czulem, ze PIC to nedza i ciagnelo mnie w kierunku ARM-ow. Kupilem plytke z ST32F407-Discovery i od 3 dni mnie trafia. Dziala tylko soft firmowy, ale to bez sensu,...
atollic stm32 atollic truestudio atollic studio
jumper temperatury wyciek zmywarka bosch rodzaj grunt
oświetlenie biurka tiguan schemat
F&U FLA4320UH 17MB170 VES430QNDB-2D-N41 Android TV Firmware Request and Safe Download Sources Samsung RL55VTEBG – czyszczenie klejącej uszczelki drzwi lodówki, środki i konserwacja