El tema principal del curso es aprender a programar microcontroladores ARM con el lenguaje Ensamblador y el lenguaje C. En el inicio del curso se hablara de los elementos de un microprocesador y un microcontrolador:
- Unidad Lógica Aritmética (ALU)
- Registros de uso general
- Registros de uso especifico
- Unidad de Control
- Tipos de Arquitecturas (Von-neumann vs Harvard)
Posteriormente se hablara de como programar un microcontrolador a su más bajo nivel con temas como:
- ¿Qué es Ensamblador?
- Herramienta para programar microcontroladores
- Nemónicos
- Variables en Ensamblador
Se hablara también del lenguaje C:
- Tipos de Datos
- Pasos de compilación
- Linker
- Librerías
De igual manera se tocaran algunos temas de periféricos como:
- Entradas y salidas de propósito General (GPIOs)
- Convertidor Análogo a Digital (ADC)
- Modulador de Ancho de Pulso (PWM)
- Universal Asynchronous Receiver Transmitter (UART)
El curso está abierto para que lo tome cualquier persona ya que se explicará todo a detalle. Pero es recomendable tener conocimientos del lenguaje C.
Es recomendable que el alumno tenga una tarjeta de desarrollo con microcontrolador como FRDM-KL25 de NXP. La tarjeta no es obligatoria para aprender los conceptos pero si es necesaria para cargar los códigos que se realizaran en el curso.
Te puede interesar también:
- ¿Buscas el éxito? Aprende inteligencia emocional con este curso gratuito
- ¿Baja autoestima? Este curso gratuito te brinda las herramientas para superarla
- Libera el Estrés y Ansiedad: Descubre cómo con este Curso de Meditación Gratuito
Muchos de los ejemplos se realizarán con los softwares MCUxpresso de NXP, por lo cual ser recomendaría su descarga, pero la metodología y técnicas se puede utilizar en cualquier software y/o tarjeta (por ejemplo, Texas Instruments)
Arquitectura de microcontroladores
Conoce las entrañas de un microcontrolador
¿Para quién es este curso?
- Personas que quieran entender las “entrañas” de un microcontrolador
Requisitos
- Tener conocimiento intermedio de programación en C
Lo que aprenderás
- Arquitectura de un microcontrolador y microprocesador
Este curso se encuentra de manera gratuita gracias a un cupón que podrás encontrar aquí abajo.
Toma en cuenta que este tipo de cupones duran por muy poco tiempo.
Si el cupón ya ha expirado podrás adquirir el curso de manera habitual.
La fecha estimada de finalización del cupón es para el día 16 de octubre, pero puede vencer en cualquier momento.
Para obtener el curso con su cupón da clic en el siguiente botón:
Deja tus comentarios y sugerencias
Sobre Facialix
Facialix es un sitio web que tiene como objetivo apoyar en el aprendizaje y educación de jóvenes y grandes. Buscando y categorizando recursos educativos gratuitos de internet, de esta manera Facialix ayuda en el constante aprendizaje de todos.