Skip to content

Latest commit

 

History

History

8.Funciones

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Clase Nro 8 Funciones en C Embebido

En esta clase sobre funciones en C Embebido, exploramos la potencia de las funciones y cómo pueden mejorar la organización y eficiencia de nuestros programas. Aprendimos sobre diferentes tipos de funciones, incluyendo aquellas con retorno de valor y aquellas sin retorno, así como cómo enviar argumentos a las funciones.

Puedes ver toda la clase: aquí 👈🏻

Imagen

Desarrollo de clase

Funciones sin retorno de valor

Las funciones sin retorno son útiles cuando solo queremos realizar una tarea o acción en particular sin esperar un valor de vuelta.

Funciones enviar argumentos

Exploramos cómo enviar argumentos a las funciones, lo que nos proporciona la flexibilidad de procesar datos de acuerdo con nuestras necesidades. Aprendimos cómo utilizar argumentos y parámetros para que nuestras funciones sean más versátiles y adaptables a diferentes situaciones.

Funciones con retorno de valor

Comprendimos cómo las funciones con retorno nos permiten obtener resultados específicos que pueden ser utilizados en otras partes del programa.

Disassembly

Además, durante la clase, tuvimos la oportunidad de examinar el Disassembly del STM32, lo que nos permitió ver cómo se traducen las instrucciones de lenguaje C a lenguaje ensamblador. Esto nos proporcionó una visión más profunda de cómo funciona el código en un nivel más bajo, lo que es esencial para la optimización y depuración de programas en sistemas embebidos.


En resumen, esta clase nos brindó una comprensión completa de las funciones en C Embebido y cómo podemos aprovechar su poder para mejorar la estructura y el rendimiento de nuestros programas. También obtuvimos una visión valiosa del Disassembly del STM32, lo que nos permitirá desarrollar aplicaciones más eficientes y robustas en el futuro.

¡Prepárate para seguir explorando más conceptos emocionantes en las próximas clases!

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

Archivos que utilizamos:

  • Main.c - Proyecto de STM32.
  • Delay.c - Archivo Delay 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!