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



Precio por participante

Testimonios (5)

Cursos Relacionados

Principios de Diseño de Aplicaciones C Integrados para Profesionales de la Automoción

14 horas

Principios de Diseño de Aplicación Embedded C

14 horas

Arduino: Programando un Microcontrolador para Principiantes

21 horas

Microcontroller Design

35 horas

Raspberry Pi para Principiantes

14 horas

Tensorflow Lite for Microcontrollers

21 horas

Tecnología ARM

14 horas

Berkeley DB para Desarrolladores

21 horas

Programación en C para Sistemas Embebidos

21 horas

C ++ para Sistemas Integrados

21 horas

Linux Embebido Kernel y Desarrollo de Controladores

14 horas

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

21 horas

Seguridad de sistemas integrados

21 horas

Programa del Sistema Integrado

140 horas

Categorías Relacionadas