Atollic TrueStudio for ARM – nowa polityka producenta – bezpłatny LITE bez ograniczenia kodu
Spośród dostępnych wybieramy na przykład:
Do programowania pamięci Flash mikrokontrolera w zestawie FRDM-KL25Z i debugowania jego pracy używany jest w przykładzie Segger J-Link:
Projekt udało się otworzyć bez problemów zgłaszanych przez środowisko, klikamy więc na ikonę „młotka” i po chwili nasz projekt zostanie skompilowany. Jak widać na rysunku poniżej kompilacja trwa 15 s i 737 ms:
Teraz możemy kliknąć ikonę „robala”, co przeniesie nas do widoku perspektywy DEBUG, po uprzednim skonfigurowaniu interfejsu spełniającego rolę debuggera:
Ja wybrałem „jedynie słuszny” J-Link, po czym kliknąłem OK. Po chwili nasz program zostanie wgrany do pamięci mikrokontrolera, a my zobaczymy ekran perspektywy DEBUG:
Teraz wystarczy uruchomić mikrokontroler, klikając na przycisk RESUME (zielona strzałka) lub wciskając klawisz F8. Po starcie programu pokładowa dioda LED zacznie migać.
Skoro wszystko działa jak należy możemy poprawić błędy w testowanym przykładzie lub przejść do pisania własnych projektów. Dobrej zabawy!
Andrzej Gromczyński, SunRiver