2014/01/30

Compilador sdcc para Microprocesadores.


Sdcc (Small Device C Compiler) es un compilador en "Ansi C" bajo la licencia GPL y multi-plataforma, para los Microprocesadores basados ​​en Intel MCS51 (8031, 8032, 8051, 8052), Maxim (ex Dallas) variantes DS80C390, Freescale (antes Motorola) HC08 basado (HC08, s08) y MCUs basados ​​Zilog Z80 (Z80, Z180, gbz80, Rabbit 2000/3000, 3000A).

Ademas se esta trabajando en un mejor soporte PIC16 y PIC18 de la Microchip.



Sdcc es compilador considerado por muchos sitios web todavía muy joven, con mucho por avanzar y un futuro prometedor, así que no dejes de probarlo.

Ventajas.

  • Multi-plataforma.
  • Código abierto.
  • Gran cantidad de dispositivos soportados.
  • Una creciente comunidad que lo esta usando en sus proyectos.
  • Optimizado y en lenguaje Ansi-C.

Desventajas.

  • No tiene una interfaz, se debe compilar en consola y es un poquito complicado, por el numero de parámetros a manejar.
  • Poca documentación, la mayoría aprendemos a partir del código fuente de ejemplos y ejercicios de algunos blog y foros.
  • Un soporte limitado para los PIC de Microchip.

En linux podemos usarlo junto al poderoso IDE Piklab que nos da todo lo necesario para trabajar con los PIC.

,



Fuentes.


Te puede interesar:

5 22XD: Compilador sdcc para Microprocesadores. Sdcc ( Small Device C Compiler ) es un compilador en " Ansi C " bajo la licencia GPL y multi-plataforma, para los Microprocesado...
< >