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
Descripción general de Microcontroller Arquitectura
- Microcontrollers frente a microprocesadores
- Selección de una arquitectura Microcontroller
Iniciar un proyecto
- Determinación de los requisitos de diseño
- Preparación del entorno de desarrollo, las herramientas y el hardware
- Interfaz entre el microcontrolador y el PC.
Programming a 8051 Microcontroller Usando Embedded C
- Trabajar con periféricos del sistema
- Interfaz con periféricos de usuario
- E/S de uso general
Programming un ARM CORTEX M-3 usando Embedded C
- Trabajar con periféricos del sistema
- Interfaz con periféricos de usuario
- E/S de uso general
Programming Un núcleo de CPU ARM9 usando Embedded C
- 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 integrado
- 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
- ElectronIngenieros de ICS
- Desarrolladores con conocimientos de electrónica
Testimonios (3)
Sean was a dynamic speaker and the hands-on exercises were very interesting and I can see how they will be really applicable.
Temira Koenig - Yeshiva University
Curso - Raspberry Pi for Beginners
El entrenador fue muy amable y conocedor, haciendo un esfuerzo adicional para explicar cosas que no sabía
Felix - Microchip Technology Inc
Curso - Embedded C Application Design Principles for Automotive Professionals
Traducción Automática
The aquisition of useful knowlwdge and clarification of some things I was not sure of peviously.