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
Introducción
- Microprocesador vs. microcontrolador
- CISC vs. RISC
Visión general de la arquitectura de "Client Decision"
- Núcleo del procesador y diagrama de bloques funcionales
- Descripción de la organización de la memoria
- Visión general de todos los SFR y su funcionalidad básica
Conceptos de programación de bajo nivel
- Modos de direccionamiento
- Conjunto de instrucciones y lenguaje ensamblador (ALP)
- Desarrollo, construcción y depuración de ALP
Conceptos de programación de nivel medio
- Compilador cruzado
- Implementación en C embebido, programación y depuración
- Diferencias con ANSI-C
- Modelos de memoria
- Referencia a bibliotecas
- Uso de la directiva #pragma
- Funciones, paso de parámetros y tipos de retorno
Periféricos integrados en el chip
- Puertos: entrada/salida
- Temporizadores y contadores
- Interrupciones, UART
Interfases externas
- LEDs
- Interruptores (tipo momentáneo, tipo conmutador)
- Pantalla de siete segmentos: (modo normal, modo BCD,
- Multiplexación interna y multiplexación externa)
- LCD (4 bits, 8 bits, indicador de ocupado, generación de caracteres personalizados)
- Matriz de teclado
Protocolos y periféricos
- I2C (EEPROM), SPI (EEPROM)
- Convertidores A/D y D/A
- Motor paso a paso, motor DC
- Protocolo I2C (RTC:800583, DS1307, ADC:PCF8591, DS1621)
- Protocolos SPI (ADC:MCP3001)
- Comunicaciones infrarrojas (protocolo Phillips RC5)
- ZIGBEE, GSM, GPS, USB, MMC y SD
- Ethernet MAC, protocolo CAN
Requerimientos
- Comprensión de conceptos básicos de electrónica, como voltaje, corriente y circuitos
- Experiencia en programación en C o un lenguaje de bajo nivel similar
- Conocimientos básicos de arquitectura de computadoras y microcontroladores
Público objetivo
- Ingenieros de sistemas embebidos
- Desarrolladores de hardware y firmware
- Ingenieros de software que se están transfiriendo al desarrollo embebido
14 Horas
Testimonios (2)
La forma de explicar del formador
Deepak Tiwari - Beamtrail
Curso - Circuits and Electronics Fundamentals
Traducción Automática
El formador fue muy interactivo y mantuvo un ritmo constante.
Carolyn Yaacoby - Yeshiva University
Curso - Raspberry Pi for Beginners
Traducción Automática