Contacta con nosotros

Temario del curso

Introducción

Descripción general de los Sistemas Embebidos

  • Uso en el mundo real: relojes, reproductores DVD, teléfonos móviles, etc.
  • Diferencias entre sistemas operativos en tiempo real, Embedded Linux, etc.
  • Restricciones de recursos: tamaño, velocidad y consumo de energía

Descripción general de la Arquitectura del Microcontrolador

  • Microcontroladores vs. microprocesadores
  • Selección de una Arquitectura de Microcontrolador

Inicio de un Proyecto

  • Determinación de los requisitos de diseño
  • Preparación del entorno de desarrollo, herramientas y hardware
  • Interfaz entre el microcontrolador y la PC.

Programación de un Microcontrolador 8051 Utilizando C Embebido

  • Trabajo con periféricos del sistema
  • Interfaz con periféricos del usuario
  • E/S de propósito general (GPIO)

Programación de un ARM CORTEX M-3 Utilizando C Embebido

  • Trabajo con periféricos del sistema
  • Interfaz con periféricos del usuario
  • E/S de propósito general (GPIO)

Programación de un Núcleo ARM9 CPU Utilizando C Embebido

  • Trabajo con periféricos del sistema
  • Interfaz con periféricos del usuario
  • E/S de propósito general (GPIO)

Pruebas y Depuración

  • Herramientas y técnicas
  • Optimización para tamaño, velocidad y consumo de energía

Despliegue de un sistema embebido

  • Consideraciones ambientales
  • Seguridad del dispositivo

Resolución de Problemas

Resumen y Conclusiones

Requerimientos

  • Comprensión de la electrónica.
  • Experiencia en programación en C.
  • Todos los participantes necesitarán hardware (microcontrolador, cables, etc.) y software (IDE, etc.). Consulte con el coordinador de capacitación para conocer los requisitos específicos.

Público Objetivo

  • Ingenieros electrónicos
  • Desarrolladores con conocimientos de electrónica
 35 Horas

Número de participantes


Precio por participante

Reseñas (1)

Próximos cursos

Categorías Relacionadas