En esta clase sobre operadores bitwise en C Embebido, exploramos el uso y la importancia de las operaciones a nivel de bits bitwise y como aplicarlo con la Nucleo-F429ZI.
Puedes ver toda la clase: aquí 👈🏻
Aprendimos sobre operadores como AND (&), OR (|), XOR (^) y NOT (~), que nos permiten realizar combinaciones y manipulaciones precisas en los bits de un dato.
Exploramos el corrimiento a la derecha (>>) y a la izquierda (<<), que nos permiten desplazar los bits de un dato en una dirección específica. Comprendimos cómo utilizar estos operadores para realizar desplazamientos lógicos y aritméticos de bits.
A través de ejemplos prácticos, exploramos cómo utilizar los operadores bitwise y los corrimientos para realizar tareas como manipulación de registros de hardware y optimización del uso de memoria y recursos en sistemas embebidos.
Puedes encontrar la grabación de esta clase en este enlace de YouTube.
- Main.c - Proyecto de STM32.
- Main.c - Archivo Hola Mundo.
- Online GDB - El compilador virtual que puedes utilizar para programar.
- PDF Clase Operadores Bitwise - 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!