Skip to content

Latest commit

 

History

History

7.Bucles

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Clase Nro 7 Bucles FOR, While y Do-While en C Embebido

En esta clase sobre bucles FOR, While y Do-While en C Embebido, exploramos las estructuras de control de repetición y cómo utilizarlas para ejecutar bloques de código de manera repetitiva.

Puedes ver toda la clase: aquí 👈🏻

Imagen

Desarrollo de clase

Bucle FOR

Comenzamos explicando la estructura FOR, que nos permite ejecutar un bloque de código un número específico de veces. Aprendimos a utilizar el bucle FOR en combinación con el operador de incremento (++) para realizar tareas repetitivas, como un programa de parpadeo de un LED con un delay por software.

Bucle While

Exploramos también la estructura While, que nos permite repetir un bloque de código mientras se cumpla una condición específica. Aprendimos a utilizar el bucle While para ejecutar tareas repetitivas cuando no conocemos de antemano el número exacto de iteraciones.

Bucle Do-While

Estudiamos la estructura Do-While, que es similar al bucle While, pero con la diferencia de que se ejecuta al menos una vez antes de evaluar la condición. Aprendimos a utilizar el bucle Do-While cuando queremos asegurarnos de que se realice al menos una iteración antes de comprobar la condición de salida.

Break y Continue

Por último, exploramos el uso de las palabras clave BREAK y CONTINUE dentro de los bucles, que nos permiten controlar el flujo de ejecución. Aprendimos a utilizar BREAK para salir de un bucle prematuramente y a utilizar CONTINUE para saltar a la siguiente iteración del bucle.


A través de ejemplos prácticos, exploramos cómo utilizar estas estructuras de control de repetición y las palabras clave BREAK y CONTINUE para implementar lógica de bucle y ejecutar tareas repetitivas de manera eficiente en sistemas embebidos.

Puedes encontrar la grabación de esta clase en este enlace de YouTube.

Archivos que utilizamos:

  • Main.c - Proyecto de STM32.
  • Main.c - Archivo Hola Mundo.
  • Online GDB - El compilador virtual que puedes utilizar para programar.

Descarga el PDF:

A continuación, te proporcionamos los enlaces de descarga de las herramientas que utilizaremos en la siguiente clase:

Software a descargar:

¡Prepárate para seguir explorando los conceptos avanzados en las próximas clases!