En esta clase sobre variables INT y CHAR en C Embebido, exploramos en profundidad el manejo de variables y los especificadores de formato utilizados en la función printf().
Puedes ver toda la clase: aquí 👈🏻
Los especificadores de formato para printf(), nos permite formatear correctamente la salida de datos en la consola.
Aprendimos cómo utilizar variables de tipo char e int, comprendiendo las diferencias entre ambos tipos y cómo asignarles valores.
Además, realizamos un programa en MplabX para analizar las diferencias en el tipo INT en distintos hardwares, lo cual nos permitió entender cómo el tamaño y el rango de valores de un INT pueden variar según la arquitectura.
El uso del operador sizeof determinar el tamaño en bytes de una variable, lo cual resulta crucial para optimizar el uso de la memoria en sistemas embebidos.
El concepto de variables signed y unsigned, y su impacto en el rango de valores que pueden representar. A través de ejemplos prácticos, comprendimos las implicaciones de utilizar variables signed e unsigned en diferentes situaciones.
Esta clase nos proporcionó una sólida comprensión sobre las variables INT y CHAR en C Embebido, así como las herramientas necesarias para manipularlas y comprender su comportamiento en diferentes contextos. ¡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.
- Main.c - Proyecto de STM32.
- Main_MplabX.c - Proyecto de MplabX..
- PDF Clase Introducción - Documento de la clase.
A continuación, te proporcionamos los enlaces de descarga de las herramientas que utilizaremos en la siguiente clase:
- STM32Cube IDE - El IDE con el que utilizaremos
- MinGW Descarga el compilador GCC
¡Prepárate para seguir explorando los conceptos avanzados en las próximas clases!