Autor Wątek: Procesory arm (stm32)  (Przeczytany 1582 razy)

Offline Kyroaku

  • Użytkownik

# Październik 26, 2016, 19:20:40
Cześć wam ;)
Zaczynam programować arm'y i poszukuje narzędzi/poradników/przykładów.

Posiadam płytkę stm32f0-discovery z procesorem stm32f051R8T6.

Spotkałem już w internecie kilkanaście propozycji IDE, ale to mi się nie podoba, to strona nie działa, to wymagają pierdyliarda danych osobowych... No nie mam już sił :P

Na razie bardzo nie chcę ściągać Eclipse, ponieważ wolałbym znaleźć jednak coś w moim guście.
Może ktoś programuje takie rzeczy na co dzień, lub programował kiedyś i poleci mi coś miłego ?

Jeśli chodzi o poradniki/tutoriale, to może wpadł ktoś kiedyś na jakiś, w którym nie używa się żadnych bibliotek "wspomagających" ? Chodzi mi o bezpośrednie wykorzystywanie rejestrów. Bardzo topornie mi idzie szukanie informacji na ten temat, a datasheet'y arm'ów są jakieś tajemnicze... W avr'ach to dużo lepiej wygląda ;)

Może komuś udało się zaprogramować stm'a w Atmel Studio ? Niby jest support dla arm'ów, ale o stm'ach ani widu, ani słychu.

Offline Mr. Spam

  • Miłośnik przetworów mięsnych

Offline skovv

  • Użytkownik

# Październik 26, 2016, 20:29:45
Radziłbym Ci raczej zajrzeć na forum tematyczne np. elektroda czy forbot.

Offline moonshield

  • Użytkownik
    • ::devBlog

# Październik 26, 2016, 20:50:14
Polecam Coocox'a. Oparte na Eclipsie więc cudów nie ma, ale działa spoko. STM wydał też libke: STD Periph. Możesz w źródła zaglądnąć jak obłużyli IO etc, ale nie opłaca się w asmie grzebać.

Offline Dab

  • Redaktor
    • blog

# Październik 26, 2016, 21:27:55
Spróbuj z http://platformio.org/, mają support dla ARM (chociaż nie wiem czy akurat dla tego urządzenia) i opcjonalne IDE na bazie Atom.

Offline Kyroaku

  • Użytkownik

# Październik 26, 2016, 21:49:29
Cytuj
Radziłbym Ci raczej zajrzeć na forum tematyczne np. elektroda czy forbot.pl
Akurat elektrody to ja unikam jak ognia. O forbocie nie pomyślałem, ale myślę, że tutaj też znajdę odpowiedź.

Cytuj
Polecam Coocox'a. Oparte na Eclipsie więc cudów nie ma, ale działa spoko.
No właśnie - coocox. Co z ich stroną ? :D

Cytuj
nie opłaca się w asmie grzebać.
Nie mam zamiaru :P

Umarłbym ze szczęścia, gdyby się okazało, że Atmel Studio sobie poradzi z stm. Na pewno nikt nic nie słyszał ?

Cytuj
Spróbuj z http://platformio.org/, mają support dla ARM (chociaż nie wiem czy akurat dla tego urządzenia) i opcjonalne IDE na bazie Atom.
Wygląda spoko, sprawdzę.

Offline krecik88

  • Użytkownik

  • +1
# Październik 27, 2016, 00:22:07
Atollic true studio wydało ponownie wersje FREE LITE bez limitu kodu, za to nie ma wszystkich bajerów debugowania i live expression. Dużo bardziej zaawansowany od coocoxa, który zresztą został porzucony, wersja 2.0 to kalectwo, a ostatnia stabilna 1.7.8 jest dosyc stara juz.

Jak trochę skila załapiesz możesz spróbować postawić całe ide z użyciem eclipse i openocd.

Osobiście jak da radę, unikam jak ognia bibliotek ST. Jest to tak zamotane jak diabli, 95% ich wymysłów o kant tyłka można wytrzeć. Wszystko na rejestrach.
« Ostatnia zmiana: Październik 27, 2016, 00:24:13 wysłana przez krecik88 »

Offline Kyroaku

  • Użytkownik

# Październik 27, 2016, 00:42:57
PlatformIO jest trochę dziwaczne. Nie rozumiem wymogu wybrania płytki.

btw, korzystając z okazji, może ktoś wyjaśni mi o co chodzi z cmsis, opencm3, spl ?
To są po prostu biblioteki wspomagające kod i przy okazji zapewniające przenośność na inne cortexy, czy chodzi o coś więcej ?

EDIT
Ktoś wie, jak pobrać najnowsze TrueStudio ? Pisze, że za darmo, jest przycisk, każą się zarejestrować i nic. Dostałem pakiet kursów i instrukcję instalacji, ale nawet nie mam czego instalować :(
« Ostatnia zmiana: Październik 27, 2016, 01:01:12 wysłana przez Kyroaku »