wcale nie namawiam do stosowania CCS, ani żadnego innego IDE (chyba źle mnie zrozumiałeś)
osobiście również jestem za używaniem "darmowych" rozwiązań
jednak z własnego doświadczenia wiem, że to co jest za darmo nie zawsze jest najlepszej jakości,
dlatego też pisząc zawodowo czasami warto wydać "trochę" baksów i zaopatrzyć się w komercyjne narzędzia,
P.S.
jak dla mnie największym plusem rozwiązań komercyjnych jest to że podążają za zmianami w MSP430 (a dzieję się bardzo dużo w tej rodzinie),
dla przykładu napisz mi jeśli możesz na której serii MSP430 zatrzymało się wsparcie GCC: 3xx, 1xx, 4xx, 2xx, 5xx/6xx, CC430, G2xx, 0xx, FR57xx ?
czy jest wsparcie dla rdzenia procesora CPUX, CPUXv2 ?
które funkcje niskiego poziomu są obsługiwane ?
ok, wystarczy tego pastwienia się nad GCC, chyba już wiesz co mam na myśli
reasumując wszystko ma swoje plusy i minusy, a jak mawiał klasyk są również plusy dodatni i ujemne

czasami warto użyć rozwiązania komercyjnego ( choćby w wersji z ograniczeniami ) innym razem korzystniej jest zastosować rozwiązanie darmowe,
pozdrawiam
nie marketingowiec
