INTRODUCCION
PROFESOR: ROBINSON JIMENEZ MORENO
EVALUACIÓN DEL CURSO
CONCEPTO VALOR (por corte)
EXAMEN ESCRITO 50%
3 CORTES
TALLERES 25%
TAREAS Y QUICES 25%
Contacto: robinson.jimenez@unimilitar.edu.co
Se llamará a lista una única vez al inicio de cada clase, para registro de
fallas.
Atención a estudiantes
Asistente Investigación: Javier Orlando Pinzón Arenas
Ing. Mecatrónico, Magister en Ingeniería mecatrónica.
Lunes 2 a 4 pm Programa de ingeniería mecatrónica.
FIN
sentencia
IF
Estructura de programación en C
INICIO
➢ Estructura ELSE-IF:
o Se utiliza para programar Sentencia if
condiciones anidadas,
SI Cumple NO Cumple
dependientes o secundarias Condición
Acción 1 SI Cumple
Condición
NO Cumple
Acción 2
FIN
sentencia
IF
Estructura de programación en C
➢ Estructura ELSE-IF: INICIO
Acción 1 Acción 2
FIN
sentencia
IF
Estructura de programación en C
➢ Estructura ELSE-IF: INICIO
o También se utiliza para casos en que se
requiera ejecutar un código tanto cuando Sentencia if
la condición es verdadera como cuando
NO Cumple
es falsa. Condición
SI Cumple
NO Cumple
Acción 1 SI Cumple
Condición
Acción 2 Acción 3
FIN
sentencia
IF
Estructura de programación en C
➢ Estructura FOR: INICIO
o Se utiliza para ejecutar una tarea
iterativamente. Consta de tres parámetros: Sentencia for
• Inicialización de variables
• Condición que debe cumplir Condición
NO Cumple
Actualizar
contador
FIN
sentencia
FOR
Estructura de programación en C
➢ Estructura WHILE y DO WHILE:
INICIO
o Se utiliza para ejecutar una tarea
iterativa de la cual no se conoce el Sentencia while
número exacto de iteraciones
requeridas antes de que la condición NO Cumple
Condición
deje de ser verdadera
SI Cumple
Acción 1
FIN
sentencia
WHILE
Estructura de programación en C
➢ Estructura WHILE y DO WHILE:
INICIO
FIN
sentencia
DO WHILE
Estructura de programación en C
➢ Estructura SWITCH CASE:
o Se utiliza para evaluar una variable y ejecutar
un código según su valor. Cada condición del
Case termina en un break, y las condiciones
irrelevantes se ponen en default.
Arquitectura de los Sistemas embebidos
➢ Los elementos básicos de un microcontrolador son:
o Microprocesador
o Periféricos (entrada/salida)
o Memoria
https://hetpro-store.com/TUTORIALES/microcontrolador/
Arquitectura de los Sistemas embebidos
➢ Algunos de los componentes
que hacen parte de los
sistemas embebidos son:
o CPU
o Conversored A/D, D/A
o Memoria
o Interfaz de usuario
o Software
o FPGA/ASIC
o Entre otros…
https://hetpro-store.com/TUTORIALES/microcontrolador/
Arquitectura de los Sistemas embebidos
➢ Para un sistema embebido específico, como la STM32F407VG, se
encuentran componentes como:
QUIZ
Escriba un código en lenguaje c, que entregue el promedio de los elementos de
una matriz, con los siguientes valores:
5 4 3
1 2 6
3 7 5
TAREA
Instalar el software de programación keil según las indicaciones dadas en:
https://www.youtube.com/watch?v=NZghf4fi-j8&t=565s