Programació de microcontroladors per a principiants
Voleu dominar el camp modern de l'electrònica i aprendre a programar microcontroladors? Hi ha tot per començar a desenvolupar els teus propis dispositius electrònics en microcontroladors: el curs de vídeo de l'autor "Programació de microcontroladors per a principiants".
En total, s’enregistren 108 lliçons de vídeo amb una durada total d’unes 55 hores al disc.
Programació de microcontroladors per a principiants
A qui va dirigit aquest curs?
Primer de tot, el vaig crear per a principiants, per a aquells que ja coneixen els fonaments bàsics de l’electrònica i la programació, que coneixen components electrònics bàsics, munten circuits senzills, saben aguantar una soldadura i volen anar a un nivell totalment nou, però ajornen constantment aquesta transició perquè dificultats per dominar nous materials.
El curs és perfecte per a aquells que acaben de fer els primers intents d’aprendre la programació de microcontroladors, però estan preparats per renunciar a tot perquè no funciona o funciona, però no com cal (és familiar ?!).
El curs serà útil per a aquells que ja recullin circuits senzills (o potser no) en microcontroladors, però tenen una mala comprensió sobre el funcionament del microcontrolador i la seva interacció amb dispositius externs.
Què s’aprèn estudiant el curs "Programació de microcontroladors per a principiants"?
En primer lloc, després d’estudiar el curs, tindreu una clara comprensió de com funcionen els microcontroladors al nivell més baix, a nivell de comandes de màquina, a nivell de senyals individuals a les sortides. I això costa molt en els nostres temps, quan els programadors, tot i que parlen diferents llenguatges de programació, no tenen gaire idea de quins processos s’amaguen darrere dels ordres del llenguatge en què escriuen els seus programes.
Aprendreu com interactuen els microcontroladors amb diversos perifèrics i components electrònics.
Apreneu a crear correctament esquemes de circuits i a dissenyar correctament plaques de circuit impresos per als vostres dispositius.
Coneix els protocols d'intercanvi populars: codi RS232, I2C, SPI, 1-WIRE, Manchester, codificació sense tornar a zero.
I crido l’atenció que gairebé tots els protocols s’implementaran programàticament, és a dir, el programa especificarà en quin moment el nivell de senyal s’ha d’instal·lar a les sortides del microcontrolador per tal de transmetre una unitat lògica o un zero lògic.
Gràcies a la implementació de programari dels protocols, podreu comprendre molt bé com s’organitzen els protocols d’intercanvi de dades al nivell més baix i segons quina lògica té lloc la construcció de protocols d’intercanvi.
A més, podreu crear el vostre propi protocol d'intercanvi.
Aprendreu a utilitzar diverses eines de depuració i programació: des d’un programa de simulació de circuits electrònics virtuals fins a un analitzador de lògica. Ni un únic desenvolupador seriós pot prescindir d’aquestes eines actuals.
Per entendre millor el funcionament del microcontrolador, t’ensenyaré a programar en un llenguatge de nivell més baix: a Assembler. Per què en muntador, no C? Com que Assembler, a diferència del llenguatge C de nivell superior, proporciona una comprensió molt més profunda del funcionament del microcontrolador.
Escriurem molts programes en aquest idioma i analitzarem el treball de les biblioteques de programari per treballar amb diversos microcircuits i mòduls, així com estudiarem els protocols d'intercanvi populars.
I crido l’atenció sobre el fet que tots els programes i biblioteques de programes que es trobaran en aquest curs els he escrit personalment. No trobareu aquestes biblioteques a Internet ni a llibres!
I fins i tot tinc la llibertat d’afirmar que totes les biblioteques de muntadors que he escrit són les més efectives de totes les que podeu trobar a Internet o als llibres!
Però el més important que obteniu és una experiència pràctica inestimable! Com que tot el que estudiarem, AQUÍ DESPRÉS DE L’ESTUDI, FAREM EN PRÀCTICA!
Programació de microcontroladors per a principiants
Formació en programació i creació de dispositius en microcontroladors
Consulteu també a electro-ca.tomathouse.com
: