Skip to content

Latest commit

 

History

History

12.Struct_Embebido

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Clase Nro 12 Aplicando Estructuras en C Embebido

En esta clase sobre estructuras en C Embebido, exploramos el uso y la importancia de las estructuras aplicadas en STM32 y PIC18.

Puedes ver toda la clase: aquí 👈🏻

Imagen

Desarrollo de clase

Estructuras en STM32

Comenzamos creando una estructura para el GPIO en STM32, lo que nos permitió agrupar los registros necesarios para controlar los pines GPIO en una sola entidad. Aprendimos cómo esto simplifica el acceso y la configuración de los pines, permitiéndonos manipularlos de manera más intuitiva y eficient

Estructuras en PIC18

Luego, en el contexto del PIC18, exploramos cómo aplicar estructuras para los registros LAT, TRIS y PORT. Estos registros son esenciales para controlar los pines GPIO en los microcontroladores PIC18. Aprendimos cómo organizar estos registros en una estructura para un acceso más sencillo y claro, mejorando la legibilidad del código y reduciendo posibles errores.


Durante la clase, pudimos experimentar cómo el uso de estructuras simplifica la interacción con los periféricos y cómo esta técnica es especialmente valiosa en sistemas embebidos, donde la eficiencia y la claridad del código son fundamentales.


En resumen, esta clase nos brindó una comprensión práctica de cómo aplicar estructuras en STM32 y PIC18 para mejorar el manejo de periféricos y simplificar la interacción con los pines GPIO. Estos conocimientos son valiosos para desarrollar aplicaciones más eficientes y confiables en sistemas embebidos. ¡Prepárate para seguir explorando más conceptos emocionantes en las próximas clases!

¡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:

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!