Cursos/embebido/ ansi-c
Inicio de clases 03 de Diciembre
Aprende a programar en el lenguaje C, uno de los lenguajes más utilizados en el desarrollo de sistemas embebidos por su eficiencia, portabilidad y capacidad para interactuar directamente con el hardware. Aplicarás estos conocimientos en microcontroladores PIC, AVR y ESP32 para desarrollar soluciones electrónicas e IoT.
¿Qué lograrás en este curso?
El estudiante tendrá acceso a la plataforma de aprendizaje con todo el material necesario:
Se contará con soporte e interacción, tendrá acceso a:
Horario: Inicio: 03 de Diciembre
Las clases se realizarán los días Martes y Jueves de cada semana.
País Día y Hora
Obtén tu certificado con reconocimiento a nivel nacional
Al finalizar el curso, habrás desarrollado un perfil profesional con conocimientos y habilidades especializadas en el área de Desarrollo de Software Embebido con Microcontroladores. , preparándote para enfrentar retos en diversas industrias tecnológicas y mejorar tus oportunidades laborales.
Competencias clave
Áreas de aplicación
Oportunidades laborales
Soluciona todas tus dudas acerca del curso.
¡No necesitas conocimientos previos! Si estás empezando a programar y quieres aprender desde cero, te recomendamos iniciar con esta especialización.
Arduino facilita la programación de microcontroladores mediante funciones y librerías. En cambio, programar directamente en C te permite tener mayor control sobre el hardware, optimizar el código y aprovechar mejor los recursos del microcontrolador.
Se recomienda contar con las tarjetas PIC18, AVR Xplained Mini (ATmega328PB) y ESP32 DevKit V1 para realizar las prácticas. Si no dispones de ellas, podrás utilizar simuladores como MPLAB X Simulator y Wokwi.
¡Sí! Te proporcionamos los programas que utilizarás durante la especialización: MPLAB X IDE, Microchip Studio y Espressif IDE (ESP-IDF).
¡Claro que sí! Puedes matricularte desde cualquier país, ya que nuestras clases son 100% online en vivo. Además, contamos con diferentes medios de pago para facilitar tu inscripción.
Introducción a los Sistemas Embebidos (SE). Tipos de Sistemas Embebidos y campos de aplicación. Introducción a la arquitectura de Microcontroladores. Introducción a los lenguajes de programación para MCUs. Lenguajes de programación de alto y bajo nivel. Historia del lenguaje de programación C. Proceso de compilación de los lenguajes de alto nivel.
Tipos de datos nativos. Tipos de datos estandares. Identificadores. Calificadores de tipos de datos. Definición y declaración de variables.Palabras reservadas en ANSI C.
Literales de tipo integer, float, char, string. Etiquetas de sustitución. Constantes mediante enum. Guardar constantes en la memoria Flash.
Operadores aritméticos. Operadores de relación. Operadores lógicos. Operadores bitwise y de desplazamiento. Operadores de incremento y decremento. Operadores de asignación simple y compuesta. Operadores de direccionamiento de memoria.