Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
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
Reseñas (1)
Ser capaz de solicitar temas avanzados incluso si no estaban planificados inicialmente.
Gabriel Chouinard - Spark Microsystems
Curso - FreeRTOS: Programming for Real Time Operating Systems
Traducción Automática