Skocz do zawartości

STM 32 - środowisko do programowania, wątpliwośći...


Pomocna odpowiedź

Napisano

Witam,

jestem początkującym w tym temacie, poczytałem na różnych forach dyskusyjnych i tak do końca nie wiem na jakie srodowisko (myslę, że na razie z bezpłatnych) do programowania wybrać? może nie srodowisko, a pojedyńcze programy... ?

proszę doradźcie....

A ja mam pytanie zdeczka inne niż temat, ale też o STM'ach:)

Jak wygląda sprawa nauki STM32? Tzn ile czasu zajmie w miarę ogarnięcie tego, czyli adc, uart, gpio itp.? Czasu codziennie nie mam zbyt wiele, ale powiedzmy, że ok 1h by było, może trochę więcej. No i oczywiście jakieś doświadczenie z AVR jest.

Mam płytkę Discovery z cortex-M0. Duża jest różnica między m-0, a M3 lub M4? Bo z tego co się orientuje, sprzętowa obsługa enkoderów jest od wersji M3 lub M4.

Brzmi zachęcająco 😃

A jak wygląda sprawa z lutowaniem i płytkami "żelazkowymi"? Czy raczej w firmie zamawiać?

Wiem, że grot minifala jest super do tego + topnik porządny. A zwykłym grotem ktoś lutował?

stm32 nie są specjalnie trudne i jest do nich pełno dokumentacji i przykładów.

Jedna "upierdliwość" w stosunku do atmegi to w niej na starcie jest wszystko włączone (wszystkie peryferia), a w stm32 odwrotnie - na starcie wszystko (włącznie z gpio) jest wyłączone i kilka razy się na tym naciąłem.

Co do lutowania to z zelazkiem dasz radę. Koniecznie zakup plecionkę miedzianą do odsysania nadmiaru cyny (jak połączą się dwie nóżki). Na dłuższą metę płytki zamawiane są bezwzględnie lepsze ( lepsza dokładność, jest soldermaska / opisy no i metalizacja, jak zarabiasz to za niewielkie pieniądze można dostać płytkę nad którą byś siedział kilka h... o przelotkach pod scalakami itp. nie wspomnę )

Ok, dziękuję za dotychczasowe odpowiedźi. Idąc dalej wyczytałem, że "... Środowisko nie jest przywiązane do kompilatora, CooCox proponuje dwa do wyboru. Kompilator instaluje się oddzielnie samemu z gotowego pakietu instalacyjnego ..."

Jakich kompilatorów użyć, gdzie je znaleść?

Podczas najbliższych dni wolnych, chciałbym je sobie zainstalować.

Dziękuje za odpowiedź, cytowaną książkę mam. CooCoxa znalazłem skad sciagnąć, natomiast toolchain-a do STMów - skąd?

Z góry dziekuję za odpowiedź.

[ Dodano: 08-11-2014, 08:35 ]

Proszę o podpowiedź, jak wyglada sprawa z toolchain-em do STMów?

Podłączę się pod temat - jakie poleciacie IDE na linuxa? Coocox pomimo tego, że jest oparty o eclipse, nie jest przekompilowany na pingwina (sic!). Bawił się ktoś w stmy pod linuchem?

Ja pod windowsem używam Eclipsa (Luna), pod linuxem też powinien śmigać.

Używałem tego:

http://promikro.com.pl/wp-content/uploads/2013/04/stm32-beginning-full-images.pdf

i tego:

http://www.freddiechopin.info/pl/artykuly/35-arm/59-arm-toolchain-tutorial

Formułki dla programatora (pasują pod ST-Linka) : http://www.distortec.pl/download

i kilka godzin szperania.

Co do toolchaina to: https://launchpad.net/gcc-arm-embedded/+download

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...