Ejemplo programa puerto E/S
Ejemplo programa puerto E/S
Debes conocer: Programación C para microcontroladores
Entre los aspectos más importantes que determinan el correcto uso del lenguaje C para la programación de microcontroladores se encuentran:
- Ficheros de cabecera: definición de constantes para el microcontrolador utilizado.
- Tipos de datos: formato y tamaño de los datos básicos disponibles.
- Palabras clave: extensión de las palabras clave básicas del lenguaje C para soportar características especiales del microcontrolador.
- Directivas: comandos proporcionados al programa compilador para controlar el proceso de compilación.
- Funciones intrínsecas: funciones predefinidas que permiten acceder a recursos específicos del microcontrolador.
- Reserva de memoria: consideraciones a tener en cuenta durante la reserva e inicialización de memoria.
- Rutinas de tratamiento de interrupción: declaración de las rutinas de tratamiento de interrupción.
- Manipulación de bits: sentencias a utilizar para la manipulación de los bits de cualquier dato.
Para saber más: Programación C y IDE
Para saber más sobre la programación C para microcontroladores de la familia MSP430, así como de los entornos de desarrollo se recomiendan el siguiente enlace y los siguientes documentos:
IAR: “IAR
Embedded
Workbench”
IAR:
“MSP430
IAR Assembler”
IAR:
“IAR
C C++
Compiler for Texas Instruments MSP430 Microcontroller Family”
Caso práctico: Primer_ejemplo
Analiza y prueba el código primer_ejemplo.c en la placa eZ430-RF2500. Utiliza el entorno de desarrollo IAR Embedded Workbench for TI MSP430