Si diventa di più è più pupulare tema disignu ilittronica. Avemu prupostu, à a vostra primura, un articulu chì vi dicu ciò chì prugrammazione microcontrollers per principianti.
Cosa sò microcontrollers ci?
Prima di tuttu, vi tuccherà à discriva i situazioni incù microcontrollers. U fattu ch'elli sò prudutte micca unu, però, ma parechje, cusì ci hè un discretu assai di differente microcontrollers, chi hannu caliper differente, differente carattiristichi di l 'usu e l' vari pussibulità. Iddi differ in vitezza spettaculu, interfaccia alimenta è u numaru di Maschiatrici. U più pupulare tutta l 'ex Unioni Suviètica sò rapprisintanti RІS è avr. Prugrammazione avr è RІS hè facile, chì adattu a so pupularità.
As microcontrollers sò prugrammatu?
Prugrammazione microcontrollers hè purtatu fora, di solitu cu l 'aiutu di dispusizione particulare, chjamatu programmers. Programmers pò esse self-fattu, o accattatu, o. Ma quandu i firmware microcontroller cù un casu editore fatto in casa chì si hà da diventà una "mattone", hè abbastanza altu. Ci hè una cumanda di più chì vi pò guardà u esempiu di u bordu di "arduino". A bordu, corre u MC l'Atmel, è si hè fattu di prugrammazione microcontrollers avr. U cunsigliu hà digià un bootloader e USB portu di pri-pointe chì permettenu di usu sicuru lampu microcontroller, dannu lu accessu à me di dati chì pò esse u megliu MC à arrigistrera. Prugrammazione microcontrollers per principianti ùn hè micca cum'è una bella comu lu pò parenu, è in un certu arti e ssiri vistu voi vi salvà da avè à andà per a nova meccanisimu.
diffirenzi Ferramenta di differente microcontrollers
Quannu attruvau un microcontroller deve pagà attente à certi diffirenzi vulcanizing ùn sò ancu sucetà sfarente, è in u listessu catalogu mudellu. À cumincià à pagà attente à i capacità di rimpiazzà dati u microcontroller. Sta funziunalità vi permetterà à Spirimentu cù una longa MC. nutà dinò u numaru di Pins à a so destinazione. Ùn abbannunari, e lu ultrahigh di u cristal chì hè in u schema: si verifica u numeru di opérations par seconda, chì pò fà una microcontroller. On esaminazioni di sti caratteristiche, oltri a la memoria IC pò cumenciu parenu chì nunda microcontroller intelligenza Ùn pò fà, ma issu hè un misconception. Ùn vi scurdate chi microcontrollers prugrammazione di principianti ubligatoriu u megliu usate à u principiu, ma comu na perla, è vi pò piglià qualcosa di più putenti.
Lingue di prugrammazione microcontrollers
U microcontroller veni usatu comu na dui linguagi di prugrammazione: C / C ++ è facile. Ciascuna di l 'hà u so vantaghji è Tu me. Allura, siddu avemu parrari u facile, ci parmetti di fà tuttu ciò assai sbuchjata e cose, hè sopratuttu impurtanti quandu tù ùn ti serebbe abbastatu RAM o capacità funziunanti (chì, incidentally, hè abbastanza raru). Ma a so ricerca è scrittu nantu lu sistema bisognu assai di sforzu, tempu e punctuality. Per quessa, per u sviluppu di basatu nantu microcontrollers cumunimenti usatu prugrammazione C e C ++. Li sò megghiu capì da l 'usu è a struttura sò chiudi discursu umanu, si ch'elli ùn sò ùn rapprisintari in lu pienu sensu. Hanu ancu una funziunalità assai bè studiatu-chì ponu facirmenti intiraggieunu incù u vulcanizing, Sprezzatura chi chistu è sulu un elementu di u prugrammu. Per tutti i so vantaghji apparenti in C e C ++, creà un prugrammu di più di trè-tridiminsiunali, piuttostu chè lingua assemblea.
Dinù, in certi casi, quandu veni usatu u spaziu upirativu critica, hè pussibili à mischjà ste lingue. Quasi tuttu di l 'ambienti di sviluppu di C è C ++ hannu la capacità à stallà u prugrammu in metta facile. Pirciò, si un prublemu si trova in un situ critica pò scrive inserisci facile è primurassi si in l 'firmware di u microcontroller è i firmware iddu stissu, o piuttostu, a maiò parti di a scrìviri in C o C ++. prugrammazione Microcontroller in C hè fàciule, tanti pirsuni sceglie ste lingue. Ma à quelli chì ùn sò micca a paura di difficultà è vulete capisce i particularità di u usate u travagliu, pò pruvà a so manu, e cu l 'facile.
parolle spiccàvanu
Sè ci hè una vulintà di Spirimentu cun microcontrollers, hè a grana. Ci ponu cunsigliatu sulu la pacenzia e pirsiviranza, e poi tutti i scopi misi davanti lu nvinturi, sarà feasible francese. Prugrammazione microcontrollers per principianti è populu spirienza friscalettu E sfarente: ghjè difficiule di principianti, u spirienza - ghjurnata. A cosa principali - tene à mente chì tuttu ciò chì ùn hè micca contru à i leghji di a fisica, hè feasible francese è dicisivu.