Empezar con C embebido (1ª parte)
IAR Embedded Workbench y LED intermitentes
Publicado en Elektor n° 347, Mayo 2009

Este es el primer artículo de una serie de tres sobre los primeros inicios de la programación de un microcontrolador en lenguaje C. Con el hardware MSP430 también descrito en esta edición y un PC o portátil con un interfaz USB, se pueden probar todos los ejemplos. El software utilizado se puede descargar de forma gratuita. Así es como se aprende paso a paso el uso del lenguaje de programación de alto nivel C en todo tipo de proyectos de electrónica. C es realmente un lenguaje de programación de uso común (hay hasta 400 lenguajes diferentes para sistemas de ordenador). C es un lenguaje pequeño y conciso, no es realmente difícil de aprender. En la actualidad se utiliza C mayoritariamente en aplicaciones con microcontroladores embebidos. Lo cual quiere decir que se usa en aparatos con un microcontrolador que ejecuta una tarea específica, como en una maquina de café (si se compara: un procesador en un PC ejecuta todo tipo de programas). Para estas cosas se utiliza también el lenguaje Java, pero éste exige más a nivel hardware (velocidad y memoria).
|