Za one koji žele da uđu u svet mikrokontrolera i žele da se upuste u pravi “industrijski” standard, Ti mikrokontroleri predstavljaju pravi izbor. Ti se pobrinuo da za svaku seriju svojih mikrokontrolera ponudi cenovno veoma ekonomičan razvojni sistem (cena sa poštarinom se kreće do 20 evra, uz mogućnost kartičnog plaćanja direknto na Ti sajtu). Prvi u seriji koje ćemo testirati i prikazati je MSP-EXP430FR2311. Razvojni sistem je baziran na Ti MSP430FR2311 Ultra-low-power mikrokontroleru.

U pitanju je 16-bitna RISC arhitektura, sa klokom do 16 MHz. FR2xxx seriju krasi izuzetno niska potrošnja (126 µA/MHz u aktivnom modu, 0,71 µA u Standby i 32 nA kada je ugašen). Opseg napajanja od 1,8V do 3,6V, uz nisku potrošnju ukazuje na osnovnu ideju ove serije – izrada baterijski napajanih uređaja.

Iako malih dimenzija, opremljen je sa dva B tajmera (sa po 3 registra), transimpedansnim pojačivačem (TIA), 8-kanalnim 10-bitnim ADC konvertorom, poboljšanim komparatorom eCOMP (6-bitni DAC za referentni napon, programabilni histerezis) i pametnim analognim blokom (SAC-L1).

Digitalni interfejs pored dva 16-bitna B tajmera, čini i jedan 16-bitni RTC brojač, serijska komunikacija kroz dva porta koja podržava UART, IrDA, SPI i I2C.

Na kraju, mikrokontroler ima 16 I/O tačaka (dva osmobitna porta), od čega se 12 ulaza mogu koristiti kao interapt ulazi koji mogu buditi mikrokontroler iz LPM (Low-Power-Mode) stanja. Svi I/O su kapacitivni tač I/O.

Svi pinovi mikrokontrolera su izvedeni na dva bočna češlja i omogućavaju lako povezivanje sa kolom koje želite da razvijate. Neki izlazi su za potrebe demonstracie dodatno već povezane, ali se uklanjanjem džampera mogu jednostavno odkačiti. Pin P1.0 povezan je na crvenu diodu, P2.0 na zelenu, P1.1. na mikroprekidač, a pinovi P1.2, 1.3 i 1.4 na svetlosni senzor.

Razvojni sistem pored dela sa MSP430FR2311, u gornjoj četvrtini, sadrži i eZ-FET emulator, koji je džamperima povezan za donji deo ploče. eZ-FET, ovde u reviziji 1.3 služi za unos koda u sam mikrokontrolera na razvojnom sistemu, ali se zbog džampera koje možete ukloniti i povezati sa svojim uređajem koji razvijate može koristiti i kao programator i dibager velikog broja različitih Ti mikrokontrolera (svih koji koriste 2-wire JTAG).

Besplatan softver za razvoj se preuzima sa Ti sajta. U ovom trenutku u pitanju je 10 verzija Code Composer Studia koja je bazirana na Eclipse okruženju uz mnoga prilagođavanja koje je izveo sam Ti. Za ovu seriju mikrokontrolera jedna od najbitnijih je EnergyTrace TM Tehnologija, kojom u realnom vremenu možete pratiti potrošnju samog uređaja.

U Standardnoj kutiji, pored razvojnog sistema, dolazi i usb kabal za povezivanje sa računarom, kao i mali liflet – podsetnik za ovu seriju mikrokontrolera.

Ukoliko želite da uronite u Ti svet, upoznate se sa problematikom niske potrošnje, posebno interesantne za baterijski napajane uređaje, ovaj razvojni sistem je odličan start.

Za kraj, treba napomenuti da pored standarnog programiranja u asembleru ili C-u, postoji i razvijena driverlib.h biblioteka. Međutim, nakon rada sa njom, mi je ne možemo preporučiti, posebno za one koji se prvi put sreću sa Ti ekosistemom, jer ima veći broj nekoherentnosti prilikom definisanja i one mogu toliko zbuniti da je “odustajanje zagarantovano”. Zato preporučujemo upotrebu standardnih biblioteka i specifikacija samog MSP430FR2311 na Ti sajtu. Za one koji se lagodno osećaju u Arduino ekosistemu, treba napomenuti da Energija (koja je pandan za Ti), na ovom sistemu ne radi onako kako se očekuje, tj kako radi na MSP430G5xxx sistemima recimo.