Posts Tagged ‘FreeRTOS’

ESP32 — tai patobulintas ir naujesnis sėkmingojo ESP8266 tęsinys. Turi gerokai daugiau periferijos, dviejų branduolių procesorių, toolkitas pilnas visokiausių gudrių draiverių su visokiomis apsaugomis ir panašiai. Plius šitas daikčiukas turi ir fizinį Ethernet tinklo palaikymą — jei tik įsigysite plokštę su papildoma periferija.

(daugiau…)

Aš po truputuką vis dirbu ir krapštausi prie savo gudraus apšvietimo. Kol kas vis dar nesigailiu 😀 Kaip bus vėliau — matysim. Bet pradėjau po truputuką galvot, kaip visą tą plokščių ir kitų laidų bardaką reikės junginėt. Na, fiziškai, gaminti visus valdymo skydus. Iš savo patirties su visokiais maršrutizatoriais žinau vieną dalyką: ateini prie kokio nors kabančio divaiso ir galvok, čia tas ar ne tas, kurio reikia.

(daugiau…)

Ką gi, pagaliau atėjo laikas, kai nebebijau garsiai išreikšti savo nevisai neerotinių fantazijų apie būsimo savo namuko apšvietimą. Projektėliui jau maždaug metai laiko, bet dariau jį priešokomis, su daugybe pasiruošiamųjų bandymų bei gamintojų paieškų. Dabar jau pagaliau turiu visus esminius komponentus galutiniam projektui ir veikiantį prototipą. Patobulinti jį yra kur, be abejo, bet svarbiausia, kad pasiekiau pačią esmę.

(daugiau…)

FreeRTOS logotipas | Darau, blėTaigis ką gis, po pertraukėlės ir ilgoko terliojimosi pagaliau pasidariau kreivai šleivai veikiantį pirmą pavyzduką su FreeRTOS, CAN2B pranešimukais ir kitom subtilybėm. Kadangi norisi viską padaryti gražiai su FreeRTOS ir visokiais multitaskingais, tai dar ir prisėdau pasinagrinėti tokį reikalą, kaip eilės (queue). Eilės — tai toks reikalas, kuriuo galima tarp užduočių perdavinėti duomenukus. Arba tarp pertraukimo paprogramių ir užduočių — kas ir svarbu.

(daugiau…)

FreeRTOS logotipas | Darau, blėPradėsiu turbūt šiokį tokį dalinimąsi mintimis ir patirtimis apie FreeRTOS. Trumpai tariant tai kažkas panašaus į operacinę sistemą mikrovaldikliams. Galima naudoti net ir AVR procesoriukuose, kurie, palyginus su ARM, yra kiek labiau riboti resursų prasme. Na, bet ir kai kurie dalykai juose vykdomi paprasčiau ir taupiau. Apskritai, jeigu jumi kyla klausimas, kam gi OS reikalinga mikrovaldiklyje, tai atsakymas yra toks: nekūrėte bent kiek didesnio projekto, žongliruojančio davikliais, besikeičiančio informacija ir kitokiais periferiniais smagumais.

(daugiau…)