Curso de Capacitación en Programación de Microcontroladores ARM
Dirigido a
● Estudiantes de ingeniería con conocimientos previos de electrónica y programación.
● Profesionales afines al campo de la electrónica y la programación.
● Investigadores con interés en microcontroladores y con conocimientos previos en programación.
Certificación digital
A nombre de FABRICUM y del Departamento de Ingeniería de la PUCP.
Regístrate aquí
¿Por qué llevar el curso?
El curso permitirá a los participantes conocer a profundidad la arquitectura de sistemas embebidos basados en ARM haciendo uso de buenas prácticas de programación y análisis de circuitos digitales. Estas habilidades brindarán al participante un panorama amplio en su criterio de selección y uso de un microcontrolador sin limitarlo solo a las alternativas comerciales permitiendo el acceso a un amplio mercado laboral en industrias tecnológicas dentro y fuera del Perú.
- Plana docente
Plana docente de primer nivel profesional y académico
- Malla curricular
Malla curricular especializada y actualizada
- Clases en vivo
Clases en vivo con interacción continua entre docente y alumno
- Grabación de las clases
Grabación de las clases (no descargables) para que puedas revisarlas
Temario
1.1 Etapas de compilación de un programa en C
1.2 Variables y estructuras de control
1.3 Punteros en C y direccionamiento en memoria
1.4 Estructuras de datos en C
2.1 Sistemas de control de versiones
2.2 Principales comandos de Git
2.3 Desarrollo colaborativo con Git y Github
3.1 Principales componentes de circuitos digitales
3.2 Máquinas de estado y memorias
3.3 Arquitectura de un microcontrolador ARM
3.4 Periféricos internos de un microcontrolador ARM
4.1 Detalle del circuito lógico
4.2 Registros de configuración
5.1 Conversión Analógica-Digital
5.2 Circuito ADC y registros de configuración
6.1 Circuito digital de un contador
6.2 Preescalador y configuración de frecuencia
6.3 Modos de operación y registros de configuración
7.1 Características de la trama de comunicación serial
7.2 Registros de configuración
8.1 Interrupciones en el Systick
8.2 Eventos de interrupción
8.3 Registros de configuración
9.1 Archivos .h y .c
9.2 Creación de librerías
Requisitos
- Conocimiento básico de lenguajes de programación, preferiblemente C: variables y estructuras de control
- Conocimientos básicos de electrónica: funcionamiento de componentes RCL y transistores.
- Requerimientos mínimos de pc recomendable: procesador i3 desde la 2da Generación de Intel en adelante o similares (AMD). Memoria RAM: 4GB
¿Por qué elegir la PUCP?
Te ofrecemos formar parte de una gran comunidad académica (Puesto 10 a nivel Latinoamérica en QS World University Rankings).
Docente
Inversión
-
Público general S/ 720.00
-
Comunidad PUCP* S/ 650.00
Descuentos
-
Pronto pago público general S/ 685.00El descuento de pronto pago aplica hasta el 08/06/2024
-
Pronto pago comunidad PUCP* S/ 615.00El descuento de pronto pago aplica hasta el 08/06/2024