MCU tähistab mikrokontrolleri seadet, tuntud ka kui mikrokontroller. See on integreeritud vooluahela kiip, mis integreerib protsessori südamiku, mälu, sisend-/väljundliidesed ja muud välisseadmed.Mcus kasutatakse tavaliselt manustatud süsteemides konkreetsete ülesannete juhtimiseks ja teostamiseks.
Võrreldes üldotstarbeliste mikroprotsessoritega (nt Inteli X 86 perega) on MCUdel väiksem ja väiksem energiatarbimise omadused. Neid kasutatakse tavaliselt manustatud süsteemides nagu koduseadmed, autotööstusele elektroonika, tööstuslikud juhtseadmed, meditsiiniseadmed, nutikad ja muud väljad.
MCUS -i peamised omadused hõlmavad järgmist:
1. protsessori südamikud:MCUS integreerib tavaliselt ühe või mitu protsessori südamikku, näiteks Arm Cortex-M seeria. Nendel protsessori südamikel on väike energiatarve ja tõhusad juhendamiskomplektid, mis muudavad need sobivaks manustatud rakendusteks.
2. mälu:MCU -d sisaldavad tavaliselt Flash Memory (Flash) programmi koodi ja andmete salvestamiseks ning RAM -i ajutiseks andmete salvestamiseks.
3. sisend-/väljundliidesed:MCU-d pakuvad mitmesuguseid sisend-/väljundliideseid, näiteks üldotstarbelisi sisend-/väljundnõelaid (GPIO), analoogsisendeid/väljundeid (ADC/DAC) ja jadaliideseid (UART, SPI ja I2C) väliste seadmetega suhtlemiseks ja kontrollimiseks.
4. kell ja taimer:MCU -l on sünkroonimise ja ajastusoperatsioonide sisemine kellaallikas ja taimer.
5. Madala võimsusega funktsioonid:MCU -d on tavaliselt kavandatud vähese energiatarbega režiimis, et pikendada aku kestvust või säästa energiat.
MCU -sid programmeeritakse ja arendatakse tavaliselt konkreetsete integreeritud arenduskeskkondade (IDE) ja programmeerimiskeelte, näiteks C, C ++ või montaažikeele abil. Arendajad saavad kirjutada koodi, et juhtida MCU funktsioone ja käitumist konkreetsete rakendusnõuete saavutamiseks.




