Tag: msp430

Chronos i Linux

Za razliku od hobi popularnih mikrokontrolera iz microchip i atmel familije MSP430 familija kontrolera nema bas “lako dostupne” alate za razvoj kada je software u pitanju. Osnovna dva alata ovde su IAR i CCS. CCS je “nabudzeni eclipse sa gnucolikim kompajlerom” dok je IAR workbench dobro poznat embedded developerima posto momci pored TI-a podrzavaju jos veliki broj mcu jezgara. Za MSP430 familiju postoji msp-gcc port gnu c/c++ kompajlera (c++ bez stdc++ biblioteke) mspgcc koji radi odlicno (na linuxu, nisam uspeo da ga nateram da radi ok na windozi mada bi trebalo da nije veliki problem) ali, mspgcc je vezan za gcc 3.2 koji je popricno bajat. gcc4 nudi mnogo bolje algoritme za optimizaciju sto je kod embedded programiranja prilicno bitno, te su se neka momcadija dosetila i napravila isto to samo nad gcc4 mspgcc4 koji je isti kao mspgcc samo nad gcc 4 i sa malo vecom podrskom za msp kontrolere. Za mspgcc sam vec znao da ne podrzava extended memory msp jezgra (u chronosu je cc430f6137) ali ono sto me razocaralo je da to ni mspgcc4 ne podrzava. Iz ocaja skinuo sam sa svn-a najnoviji source i prekompajlirao ga i :D eto podrske .. dakle mspgcc4 u svn-u ima podrsku za chronos :D pre nego se bacimo na programiranje istog .. evo par slicica kako to izgleda kada se rastavi:

chronos

chronos

chronos

chronos

Tags: ,

Najgori geek od sve dece ..

I tako .. cukam se ja nesto sa drugarima oko onog novog pretrazivaca za polovna kola kad, zvoni mi drugar da je stigao u Beograd, da me ceka “na starom mestu” (jedinom koje ume da nadje u Beogradu) i da ima nesto “specijalno za mene”. Obzirom da mu je zena jedan od jacih dilera elektronike u Bugarskoj da nemam usi smejao bi se oko glave :D. Na brzinu iscimam zenu da me baci do “starog mesta”, pokupimo drugara i odemo na klopu, a tamo, drugar me iznenadi, ni manje ni vise nego hronosom.

Dal da kazem da se cimam vec 4-6 meseci da nabavim hronos ali prodaja istog je u Evropu nelegalna, u Japanu nelegalna, u USA “restricted” etc … i to iz nekih glupih politickih razloga … uredjaj je “za dvojaku upotrebu” (jelte, sat + dev kit) i uredjaj ima wireless komunikaciju sa svojim usb parom koja nije prosla sve moguce FCC/EU/RS/… lelemudije te iako lepo stoji da “ovo nije end product vec dev tool” razni lelemudi na carinama onduliraju te je nabavka hronosa u zemlji post-slobiji gotovo nemoguca. Sta reci .. kez od uva do uva :D

Sad stigoh kuci (zdrali na MAG-u – to je neki brod na Munze-Konza keju, nije losa rana, al moze to i bolje), drugar otisao na Rammstein i reko da vidim sta je tacno u kutiji (kao da nisam znao) ..

Chronos - sardzaj kutije

Chronos - sardzaj kutije

Ako obratite paznju na sliku videcete zasto je hronos utlimativni geek tool… kada ste videli “sat” kome na “quick user guid” pise kako da ga rastavite :D

Elem .. u kutiji je pored quick user guide-a, cd-a sa softwareom (za windoze), srafcigera za otvaranje istog, dev kit upakovan u kutiju od sata:

chronos

chronos

usb steker da se dev kit veze direktno za komp (zato moras da ga rastavis, nema nikakav steker dok je u kucistu od sada) I wireless modul za usb kako bi sa kompa radili akviziciju podataka.

Chronos - usb connection

Chronos - usb connection

Sta sad dalje reci .. idem da se igram :) … da, ekran na slici je “ziv” .. tako izgleda uzivo, crn ekran sa belim brojevima (how geek is that), kit ima visinomer (barometarski), accelerometar za 3 ose … idem da se igram pa cu pisati kad nesto napravim sa njim – prvi cilj je da napravim da mogu da ga koristim sa linuxa posto mi je cim da dizem vbox windoze …

Tags: ,
Back to top