RačunalaProgramiranje

Programiranje mikrokontrolera za početnike: jednostavan i pristupačan

To postaje sve više i više popularan elektronički dizajn temu. Nudimo na svoju pozornost članak koji će vam reći ono programiranje mikrokontrolera za početnike.

Što su mikrokontrolera tamo?

Prije svega, potrebno je opisati situaciju s mikrokontrolera. Činjenica da su proizvedeni niti jednu firmu, ali nekoliko, tako da postoji dosta različitih mikrokontrolera koji imaju različite postavke, različite mogućnosti upotrebe i razne mogućnosti. Oni se razlikuju u brzini izvedbe, dodatna sučelja i broj slavina. Najpopularniji u cijelom bivšem Sovjetskom Savezu su predstavnici RІS i AVR. Programiranje AVR i RІS je jednostavan, što osigurava njihovu popularnost.

Kako se mikrokontrolera programirati?

Programiranje mikrokontrolera provodi, obično uz pomoć posebnih uređaja, pod nazivom programera. Programeri mogu biti self-made ili kupiti ili. No, kada mikrokontroler firmware koristeći domaću programer šanse da će postati „cigle”, je prilično visoka. Postoji još jedna mogućnost da možete uzeti u obzir primjer odbora „Arduino”. Odbor radi na Atmel je MK, i to je učinjeno programiranje AVR mikrokontrolera. Odbor već ima unaprijed žicom bootloader i USB priključak koji omogućuju sigurno korištenje Flash mikrokontrolera, dajući korisniku pristup podacima koji mogu biti najbolji MC onemogućiti. Programiranje mikrokontrolera za početnike nije tako teško kao što svibanj činiti, a na određenom vještinom i domišljatosti će vas spasiti od potrebe da ide za novi mehanizam.

Hardver razlike različitih mikrokontrolera

Prilikom odabira mikrokontroler treba obratiti pozornost na neke hardverske razlike nisu ni različite tvrtke, te u istom rasponu modela. Za početak da obratite pozornost na mogućnost da prebrisati podatke o mikrokontrolera. Ova značajka će vam omogućiti da eksperimentirate sa jednom dugom MC. Također imajte na umu broj pinova na svoje odredište. Ne odustati, a frekvencija kristala koji se izvodi shemu: ona utječe na broj operacija u sekundi, što može obaviti mikrokontrolera. Na ispitivanje tih karakteristika, kao i memoriju IC početku može činiti da ništa inteligentno sklop ne može učiniti, ali to je zabluda. Sjeti se da je programiranje mikrokontrolera za početnike zahtijeva najbolju opremu na početku, ali kao rezerva, a možete uzeti nešto jače.

Jezici za programiranje mikrokontrolera

Mikrokontroler se koristi kao dva programskim jezicima: C / C ++ i monter. Svaki od njih ima svoje prednosti i nedostatke. Dakle, ako govorimo o asembler, to omogućuje da učinite sve vrlo fino i precizno, što je posebno važno kada nemate dovoljno RAM-a ili operativnih kapaciteta (koji je, usput, je vrlo rijetko). Ali njegova istraživanja i pisanja na njoj programa zahtijevaju puno truda, vremena i točnosti. Stoga je za razvoj temelji na mikrokontrolera najčešće korištenih programskih jezika C i C ++. Oni su bolje razumjeli obliku i sadržaju u blizini ljudski govor, iako je ne predstavlja u punom smislu. Oni također imaju vrlo dobro istražena značajke koje se lako mogu komunicirati s hardverom, zamišljajući da je to samo jedan dio programa. Za sve svoje očite prednosti u C i C ++, stvoriti više trodimenzionalni program, nego sklop jezik.

Također, u nekim slučajevima, kada se kritična operativni prostor, moguće je kombinirati te jezike. Gotovo sve razvojne okoline za C i C ++ imaju mogućnost instaliranja programa u asembleru umetcima. Stoga, ako se pojavi problem u kritičnom mjestu mogu pisati monter umetak i integrirati ga u firmware za mikrokontrolera i samog firmware, ili bolje rečeno, većina je pisati u C ili C ++. Mikrokontrolera programiranje u C je lakše, tako da mnogi ljudi izabrati te jezike. Ali oni koji se ne boje poteškoća i žele razumjeti posebnost radne opreme, mogu se okušati i uz asembler.

oproštajne riječi

Ako postoji želja za eksperimentiranje s mikrokontrolera, to je u redu. Možemo samo savjetovati strpljenje i upornost, a onda svi postavljeni ciljevi pred izumitelja, će biti moguć. Programiranje mikrokontrolera za početnike i iskusne ljude izgleda drugačije: to je teško za početnike, iskusne - rutinu. Glavna stvar - imajte na umu da sve to nije u suprotnosti sa zakonima fizike, je to izvedivo i odlučan.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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