KompiuteriaiProgramavimas

Programavimas mikrokontrolerių pradedantiesiems: lengvai ir nebrangiai

Ji tampa vis labiau ir labiau populiarėja elektroninės dizaino tema. Siūlome Jūsų dėmesiui straipsnį, kad jums pasakys, ką programavimo mikrokontrolerių pradedantiesiems.

Kas yra mikrovaldikliai ten?

Pirmiausia, jums reikia apibūdinti situaciją su mikrokontrolerių. Tas faktas, kad jie yra pagaminti ne viena įmonė, tačiau keletas, todėl yra gana įvairių mikrokontrolerių, kurie turi skirtingus parametrus, įvairių funkcijų naudojimo ir įvairių galimybių daug. Jie skiriasi veiklos greitis, papildomų sąsajų ir čiaupų skaičiaus. Populiariausias visame buvusios Sovietų Sąjungos atstovai RІS ir AVR. Programavimas AVR ir RІS yra lengva, kuri užtikrino savo populiarumą.

Kaip mikrovaldikliai yra užprogramuotas?

Programavimas mikrokontrolerių atliekamas, paprastai su specialiais prietaisais, vadinamų programuotojų pagalba. Programuotojai gali būti savarankiškai pagaminti arba įsigyti arba. Bet kai mikrovaldiklio programinės įrangos, naudojant namų programuotojas tikimybė, kad jis taps "plytų", yra gana didelė. Yra dar vienas variantas, kad galite apsvarstyti valdybos "Arduino" pavyzdys. Valdyba veikia Atmel anketa MC, o tai daroma programavimo AVR mikrokontrolerių. Valdyba jau turi iš anksto susiuvami paleidyklės ir USB prievadą, kad būtų galima saugiai naudoti flash mikrovaldiklį, suteikiant vartotojui prieigą prie duomenų, kurie gali būti geriausias MC išjungti. Programavimas mikrokontrolerių pradedantiesiems yra ne taip sunku, kaip gali atrodyti, ir tam tikru įgūdžių ir išradingumo bus išgelbėti jus nuo būtinybės eiti naująjį mechanizmą.

Aparatūros skirtumai skirtingų mikrovaldiklių

Renkantis mikrovaldiklį turėtų atkreipti dėmesį į kai įrangos skirtumų nėra net skirtingų bendrovių, o to paties modelio asortimentą. Norėdami pradėti atkreipti dėmesį į galimybę perrašyti duomenis mikrovaldiklį. Ši funkcija leis jums eksperimentuoti su viena ilga MC. Taip pat atkreipkite dėmesį į kaiščių juos į paskirties vietą skaičių. Neapleisk, o kristalo, kuriame veikia schemą dažnis: ji turi įtakos operacijų per sekundę skaičių, kuris gali atlikti mikrokontroleris. Nagrinėjant šių savybių, taip pat atminties SSD pradžių gali atrodyti, kad nieko protinga mikrovaldiklis negali padaryti, bet tai yra klaidinga nuomonė. Atminkite, kad programavimo mikrokontrolerių pradedantiesiems reikalauja geriausią įrangą pradžioje, bet kaip rezervą, ir jūs galite imtis kažką daugiau galingas.

Kalbos programavimo mikrokontrolerių

Mikrovaldiklio yra naudojamas kaip dviejų programavimo kalbų: C / C ++ ir montuotojo. Kiekvienas iš jų turi savo privalumų ir trūkumų. Taigi, jei mes kalbame apie montuotojo, ji leidžia daryti viską labai smulkiai ir tiksliai, tai ypač svarbu, kai jūs neturite pakankamai RAM ar veiklos gebėjimus (kuris, beje, yra gana retas). Bet jo mokslinių tyrimų ir rašymo į jį programų reikalauja pastangų, laiko ir punktualumas daug. Todėl, kuriant remiantis mikrokontrolerių dažniausiai naudojamų programavimo kalbų C ir C ++. Jie geriau suprantama forma ir struktūra yra artimi žmogaus kalbos, nors jie neatstovauja jai visiškai prasme. Jie taip pat turi labai gerai ištirtos funkcijas, kurios gali lengvai bendrauti su įranga, įsivaizduodami, kad tai tik programos elementas. Visiems jos akivaizdžių privalumų C ir C ++, sukurti daugiau trimatę programą, o ne surinkimo kalbą.

Be to, kai kuriais atvejais, kai kritinis darbo erdvė yra naudojama, tai galima sujungti šias kalbas. Beveik visi aplinkos kūrimą C ir C ++ turi galimybę įdiegti programą montuotojo intarpais. Todėl, jei iškiltų problemų kritišku svetainėje galite rašyti montuotojo įdėklą ir integruoti jį į už mikrovaldiklį firmware ir pati firmware, arba, tiksliau, dauguma jį parašyti C ar C ++. Mikrovaldiklis programavimas C yra lengviau, todėl daugelis žmonių pasirenka šias kalbas. Bet tie, kurie nebijo sunkumų ir nori suprasti darbo įrenginių savitumą, gali išbandyti savo jėgas ir su montuotojo.

atsisveikinimo žodžiai

Jei ten buvo noras eksperimentuoti su mikrokontrolerių, tai yra gerai. Mes galime tik patarti kantrybės ir atkaklumo, ir tada visi išd prieš išradėjas tikslus, bus įmanoma. Programavimas mikrokontrolerių pradedantiesiems ir patyrusiems žmonėms atrodo kitaip: sunku pradedantiesiems, patyrusiam - rutina. Svarbiausia - nepamiršti, kad viskas, kas neprieštarauja fizikos dėsnius, yra įmanomas ir lemiamas.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 lt.delachieve.com. Theme powered by WordPress.