Rodomi pranešimai su žymėmis mcu. Rodyti visus pranešimus
Rodomi pranešimai su žymėmis mcu. Rodyti visus pranešimus

2020-06-30

Kai trūksta vietos - Digispark ATTiny85

Šis trumpas blogo įrašas apie mikrovaldiklio plokštę, kuri sutelpa vos į 2.5 x 2cm dydžio matmenis (arba 18 x 19 mm apkarpius) ir pasižymi gana nebloga funkcijų aibe. Aš kalbu apie Digispark ATTiny85. Ji gali pagelbėti, kai montavimo vieta ypač ribota, o mikrovaldiklio funkcijų reikia nesudėtingiems darbams atlikti (LED PWM valdymui ar pan.). Be abejo, kaip ir su visais dalykais - yra tam tikrų niuansų arba velnias slypi detalėse. Pažvelkime, ką mums siūlo šis Digispark kūrinys.




2016-03-05

STM8 mikrovaldiklių programavimas

STM8 yra kompanijos "STMicroelectronics" 8-bitų mikroprocesorių gaminių linija. Joje rasime aibę šios serijos mikrovaldiklių, skirtų bendro pobūdžio skaitmeniniams signalams apdoroti. Vienas iš tokių egzempliorių - STM8S103F3P6, kurį gavau ir nusprendžiau patreniruoti, o rezultatus aprašyti šiame straipsnyje. Įdomiausia man, kaip programuojami šie įrenginiai, kokios jų galimybės bei pritaikymas. Jeigu norite apie tai sužinoti plačiau arba pradėti dirbti su STM8 gaminiais - skaitykite šį straipsnį toliau. Taip pat primenu, jog praeityje jau analizavome, kaip dirbti su kitos firmos - Atmel gaminiais, o dabar tą patį bandysime atlikti ir su STM8.




2014-01-30

Arduino IDE - Atmega32, bootloader ir branduolio modifikavimas

Elektronikos mėgėjai ir kiti susidūrę su Arduino žino, jog tai lanksti prototipavimo
platforma. Pradedantiesiems su mikrovaldikliais - galbūt pirmoji pažintis. Begalės prirašytų bibliotekų įvairiems jutikliams ir projektams labai patrauklios naudojimui. Viskas su ja gerai, kol dirbama su ATmega168 ar ATmega328 ar panašiais mikrovaldikliais. Problema iškyla jeigu norime, kad Arduino dirbtų su nestandartiniais (ne Arduino) modeliais, pavyzdžiui - Atmega32. Išvadų skaičius, išvadų funkcijos pradeda skirtis. Laimei Arduino IDE yra lankstus įrankis ir apie tai kūrėjai tikrai pagalvojo. Reikia tik teisingai susikonfigūruoti šį įrankį ir jį prisitaikyti savo reikmėms. Šiame straipsnyje butent ir pakalbėsime apie Arduino pritaikymą dirbti su Atmega32 bei analogiškai kitais Atmel mikrovaldikliais.