Programa ng Microcontroller para sa mga nagsisimula
Nais mo bang makabisado ang modernong larangan ng electronics at alamin kung paano i-program ang mga microcontroller? Mayroong lahat upang simulan ang pagbuo ng iyong sariling mga elektronikong aparato sa mga microcontroller mismo - ang kurso ng video ng may-akda na "Programming Microcontrollers for Beginners".
Sa kabuuan, 108 mga aralin sa video na may kabuuang tagal ng halos 55 oras ang naitala sa disc!
Programa ng Microcontroller para sa mga nagsisimula
Sino ang kursong ito?
Una sa lahat, nilikha ko ito para sa mga nagsisimula, para sa mga taong pamilyar na sa mga pangunahing kaalaman ng mga electronics at programming, na nakakaalam ng mga pangunahing sangkap na electronic, nagtipon ng mga simpleng circuit, alam kung paano humahawak ng isang paghihinang na bakal at nais na pumunta sa isang bagong bagong antas, ngunit patuloy na ipinagpaliban ang paglipat na ito dahil mga paghihirap sa mastering bagong materyal.
Ang kurso ay perpekto para sa mga kamakailan lamang na gumawa ng kanilang unang pagtatangka upang malaman ang programming ng microcontroller, ngunit handa nang isuko ang lahat dahil hindi ito gumana o gumagana, ngunit hindi tulad ng kailangan nito (pamilyar ito?!).
Ang kurso ay magiging kapaki-pakinabang sa mga nakolekta na simple (o marahil hindi gayon) mga circuit sa mga microcontroller, ngunit magkaroon ng isang mahinang pag-unawa sa kakanyahan ng kung paano gumagana ang microcontroller at kung paano ito nakikipag-ugnay sa mga panlabas na aparato.
Ano ang natutunan mo sa pag-aaral ng kurso "Programa ng Microcontroller para sa mga nagsisimula"?
Una sa lahat, pagkatapos pag-aralan ang kurso, magkakaroon ka ng isang malinaw na pag-unawa sa kung paano gumagana ang mga microcontroller sa pinakamababang antas, sa antas ng mga utos ng makina, sa antas ng mga indibidwal na signal sa mga output. At malaki ang gastos nito sa ating oras, kapag ang mga programmer, kahit na nagsasalita sila ng iba't ibang mga wika sa programming, ay walang kaunting ideya kung anong mga proseso ang nakatago sa likod ng mga utos ng wika kung saan isinusulat nila ang kanilang mga programa.
Malalaman mo kung paano nakikipag-ugnay ang mga microcontroller sa iba't ibang mga peripheral at elektronikong sangkap.
Alamin kung paano maayos na lumikha ng mga diagram ng circuit at tama ang disenyo ng mga naka-print na circuit board para sa iyong mga aparato.
Kilalanin ang mga tanyag na protocol ng palitan: RS232, I2C, SPI, 1-WIRE, Manchester code, pag-encode nang hindi bumalik sa zero.
At iginuhit ko ang katotohanan na halos lahat ng mga protocol ay ipatutupad sa programmatically, iyon ay, ang programa ay tukuyin sa kung anong punto sa oras kung anong antas ng signal ang dapat mai-install sa mga output ng microcontroller upang maipadala ang alinman sa isang lohikal na yunit o isang lohikal na zero.
Salamat sa pagpapatupad ng software ng mga protocol, magkakaroon ka ng isang napakalinaw na pag-unawa sa kung paano inayos ang mga palitan ng data ng palitan sa pinakamababang antas at sa kung anong lohika ang pagtatayo ng mga palitan ng protocol na nagaganap!
Bukod dito, magagawa mong lumikha ng iyong sariling exchange protocol!
Malalaman mo kung paano gamitin ang iba't ibang mga pag-debug at mga tool sa pag-aayos: mula sa isang virtual na programa ng simulation ng circuit ng circuit sa isang logic analyzer. Hindi isang solong malubhang developer ang maaaring gawin nang walang mga tool na ngayon.
Upang mas maunawaan ang pagpapatakbo ng microcontroller, tuturuan kita na magprograma sa pinakamababang antas ng wika - sa Assembler. Bakit sa assembler, hindi C? Dahil ang Assembler, hindi katulad ng mas mataas na antas ng wika C, ay nagbibigay ng isang mas malalim na pag-unawa sa pagpapatakbo ng microcontroller.
Magsusulat kami ng maraming mga programa sa wikang ito, at susuriin namin ang gawain ng mga aklatan ng software para sa pagtatrabaho sa iba't ibang mga microcircuits at module, pati na rin pag-aralan ang mga sikat na protocol ng palitan.
At iginuhit ko ang iyong pansin sa katotohanan na ang lahat ng mga programa at mga aklatan ng software na makakaharap sa kursong ito ay isinulat ng aking personal. Hindi mo mahahanap ang gayong mga aklatan alinman sa Internet o sa mga libro!
At tinatanggap ko rin ang kalayaan na igiit na ang lahat ng mga aklatan ng asambleang sinulat ko ang pinaka-epektibo sa lahat na maaari mong mahanap sa Internet o sa mga libro!
Ngunit ang pinakamahalagang bagay na makukuha mo ay napakahalaga praktikal na karanasan! Sapagkat ang lahat ng ating pag-aaralan, DITO KITA PAG-AARAL, GAWAIN NATIN SA PAGSULAT!
Programa ng Microcontroller para sa mga nagsisimula
Pagsasanay sa pagprograma at paglikha ng mga aparato sa mga microcontroller
Tingnan din sa electro-tl.tomathouse.com
: