Small Device C Compiler

From Wikipedia, the free encyclopedia

Small Device C Compiler
Developer: Sandeep Dutta and others
Latest release: 2.6.0 / July 31, 2006
OS: Linux, Windows
Use: C Compiler
License: GPL
Website: sdcc.sourceforge.net

Small Device C Compiler (SDCC) is an open source, partially retargetable[1] C compiler for microcontrollers. It is distributed under GNU General Public License. The package also contains linker, assembler, simulator and debugger. As of February 2006, SDCC is the only open source C compiler for Intel 8051-compatible microcontrollers.[2]

SDCC was used by FreeRTOS project to port its real-time operating system to 8051.

Contents

[edit] Supported target architectures

[edit] See also

[edit] References

  1. ^ Rainer Leupers, Peter Marwedel: "Retargetable Compiler Technology for Embedded Systems: Tools and Applications", page 126. Springer, 2001
  2. ^ According to Google search for 8051 C open source

[edit] External links

In other languages