Get in Touch

Temario del curso

Módulo 1: Introducción a los Sistemas Embarcados

  • Visión general
    Comprender el propósito y el alcance de los sistemas embarcados en diversas industrias.
  • Características de los Sistemas Embarcados
    Conocer las características clave que definen un sistema embebido, como las limitaciones en tiempo real, funcionalidad dedicada e integración entre hardware y software.
  • Tipos de Sistemas Embarcados
    Explorar distintas categorías, como sistemas autónomos, sistemas en tiempo real, sistemas embebidos en red y sistemas embebidos móviles.
  • Arquitecturas Embarcadas
    Introducción a los modelos arquitectónicos comunes, incluidas las arquitecturas de Harvard y Von Neumann.

Módulo 2: Lenguajes de Programación y Entorno de Desarrollo

  • Lenguaje C
    Visión general del lenguaje de programación C, su sintaxis y las razones por las que es ampliamente utilizado en sistemas embebidos.
  • C para Sistemas Embarcados
    Aprender cómo se utiliza C para interactuar directamente con el hardware, incluyendo la manipulación de memoria y los registros de hardware.
  • Programación de Interfaz de Hardware
    Comprender cómo escribir código de bajo nivel para controlar sensores, actuadores y otros componentes de hardware.

Módulo 3: Fundamentos de los Microcontroladores

  • Arquitectura del Microcontrolador
    Introducción a la estructura interna y el funcionamiento de los microcontroladores.
  • Configuraciones Básicas
    Aprender cómo configurar e inicializar microcontroladores para diversas aplicaciones.
  • Periféricos Básicos
    Explorar periféricos comunes, como temporizadores, ADC (convertidores analógico-digitales), UART y GPIO.

Módulo 4: Internet de las Cosas (IoT)

  • Visión general de IoT
    Comprender el concepto de IoT y cómo los sistemas embebidos son componentes fundamentales de las soluciones IoT.
  • Arquitectura de IoT
    Estudiar las capas de un sistema IoT, incluyendo la capa de sensores, la capa de red, la capa de procesamiento de datos y la capa de aplicación.

Requerimientos

  • Conocimiento de los conceptos básicos de programación
  • Comprensión básica de los sistemas informáticos

Público objetivo

  • Profesionales de ingeniería
  • Desarrolladores de software embebido
  • Personal técnico interesado en el diseño de sistemas IoT y embarcados
 21 Horas

Número de participantes


Precio por participante

Reseñas (1)

Próximos cursos

Categorías Relacionadas