” Compilador ” como su nombre lo indica es una de las herramientas obligatorias o software utilizado para escribir código C incrustado .
Muchos de los sistemas integrados ejecutan la aplicación en función del código hexadecimal generado por el compilador.
Hay un buen número de fabricantes disponibles en el mercado que hacen compiladores para varias placas de destino como 8051, PIC, AVR, MSP430, conjuntos de chips de controladores ARM y muchos más …
- ¿Por qué se usa la programación en C en sistemas embebidos?
- ¿Qué proyecto incrustado puedo hacer en Internet de cosas como principiante?
- ¿Qué tan relevante es C # en el mundo de los sistemas integrados?
- ¿Cuáles son las diferencias entre los campos de la robótica, la mecatrónica y los sistemas integrados?
- ¿Qué tableros (AVR, Rasph Pi3, Arduino o cualquier otro) deberían comenzar como principiantes teniendo en cuenta las tendencias actuales de la industria?
Algunos de los compiladores populares son:
- Keil admite varios dispositivos de laboratorios Acer, Altium, dispositivos analógicos de 8051 y ARM, Atmel, semiconductores de Dallas, Infineon, NXP, microelectrónica ST, etc.
- Code Composer Studio para MSP430
- Paseo 7 para STMicroElectronics
- Kinetis Design Studio por Freescale
- Compilador de código abierto GNU / GCC compilador para el sistema operativo Linux.
y muchos más, según el fabricante de la placa de destino o el microcontrolador que seleccione.