Programa del Curso

Introducción

Descripción general de Embedded Systems

  • Uso de palabras reales: relojes, reproductores de DVD, teléfonos móviles, etc.
  • Diferencias entre sistemas operativos en tiempo real, EmbeddedLinux, etc.
  • Limitaciones de recursos: tamaño, velocidad y consumo de energía

Visión general de Microcontroller Arquitectura

  • Microcontrollers frente a microprocesadores
  • Selección de una arquitectura Microcontroller

Iniciar un proyecto

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

Programming Un microcontrolador 8051 con C integrado

  • Trabajar con periféricos del sistema
  • Interfaz con periféricos de usuario
  • E/S de uso general

Programming Un ARM CORTEX M-3 usando C incrustado

  • Trabajar con periféricos del sistema
  • Interfaz con periféricos de usuario
  • E/S de uso general

Programming Un núcleo de CPU ARM9 que usa C integrado

  • Trabajar con periféricos del sistema
  • Interfaz con periféricos de usuario
  • E/S de uso general

Pruebas y depuración

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

Implementación de un sistema embebido

  • Consideraciones medioambientales
  • Protección de un dispositivo

Solución de problemas

Resumen y conclusión

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.

Audiencia

  • Electronics Ingenieros
  • Desarrolladores con conocimientos de electrónica
  35 horas
 

Número de participantes


Comienza

Termina


Dates are subject to availability and take place between 09:30 and 16:30.
Los cursos de formación abiertos requieren más de 5 participantes.

Testimonios (4)

Cursos Relacionados

Uso de C ++ en sistemas integrados: aplicación de C ++ 11 / C ++ 14

  21 horas

Categorías Relacionadas