zestaw narzędzi do debugowania oraz serwer GDB dla interfejsu JTAG/SWD.
Bezpłatna wersja środowiska była dotychczas nieco omijana przez programistów,
ze względu na ograniczenie objętości kodu jak też i wysoką cenę.

Sytuacja jednak się zmieniła i najnowsza wersja Lite jest pozbawiona limitu kodu, ponadto obsługuje 26 typów rdzeni ARM różnych producentów (m.in.: Atmel, Freescale, Infineon, Renesas, NXP, STMicroelectronic, TI), co się przekłada na 2511 obsługiwanych mikrokontrolerów i 160 typów zestawów ewaluacyjnych. Najnowsza wersja środowiska udostępnia nam też 1500 przykładowych projektów dla różnych układów.
W ramach darmowej wersji Lite otrzymujemy:
Narzędzia do zarządzania projektami,
Dostęp do przykładowych programów,
Narzędzia do edycji, kompilacji i debugowania,
Narzędzia do pracy zespołowej,
NIEOGRANICZONĄ wielkość kodu wynikowego!
Wersja Lite jest - w stosunku do wersji komercyjnej - uboższa o:
Narzędzia do analizy statycznej kodu,
Zaawansowane funkcje debugowania,
Pomoc techniczną.
Opcje te możemy wykupić za 49 euro lub 59 USD/miesiąc, ale wydaje mi się iż nie będziemy z tego powodu się przejmować, a w wygodnej pracy – z wyjątkiem jednej denerwującej reklamy – nie będzie nam nic przeszkadzać i TrueStudio znów zagości na naszych dyskach. Instalację oprogramowania powinniśmy zacząć od pobrania wersji LITE z linku: http://timor.atollic.com/truestudio/
Plik instalacyjny "waży" prawie 1GB, po jego pobraniu możemy przystąpić do standardowej instalacji oprogramowania, której proces jest zautomatyzowany i ogranicza się do kilku kliknięć. Zatrzymać się warto podczas wyboru sterowników narzędzi, gdzie wybieramy:
• ST-Link,
• J-Link,
• PE micro.
Ja osobiście wybrałem tylko J-Linka, z którym pracuje się wygodnie i sprawnie.
Trochę trwa instalacja, ale warto poczekać i uruchomić środowisko wiec dalej oczekując na koniec instalacji idziemy sobie zrobić kawę

Jeśli macie nowoczesne expresy do kawy warto uruchomić kod:
Kod: Zaznacz cały
Var coffee = new coffee ();
If(coffee.empty) {
coffee.refill ();
} else {
coffee.drink();
}
Tym czasem instalacja się ukończyła … o dziwo nie było nieco irytującej rejestracji i oczekiwania na licencje jak to miało miejsce kiedyś ….
Po odpaleniu widzimy to co zawsze w przypadku eclipse mimo że został zbrandowany

I oczywiście jak za dawnych lat wszystko działa sprawnie szybko i bez zająknięcia …
Mimo iż co jakiś czas będziemy namawiani na zakupienie pełnej wersji
mogę z pełną świadomością stwierdzić iż bez sprzecznie dostępne są znów 2 świetne środowiska dla ARM.
Keil uVision
Atollic True Studio
Polecam zatem wielbicielom Eclipse , oraz wszystkim innym amatorom korzystanie z Atollic TrueStudio Lite for ARM — znów bez limitów kodu …