Zum Inhalt springen

Small Device C Compiler

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 16. April 2014 um 20:05 Uhr durch Drahkrub (Diskussion | Beiträge) (Unterstützte Ziel-Architekturen: typo). Sie kann sich erheblich von der aktuellen Version unterscheiden.
Small Device C Compiler
Basisdaten

Aktuelle Version 3.4.0
(11. April 2014)
Betriebssystem Linux, Windows, Mac
Programmier­sprache C[1]
Kategorie C Compiler
Lizenz GPL (Freie Software)
sdcc.sourceforge.net

Der Small Device C Compiler (SDCC) ist ein quelloffener C-Cross-Compiler für Mikrokontroller; die Software-Suite umfasst neben dem Compiler einen Linker, Assembler, Simulator und Debugger. Sein Design ist für eine Anpassung an weitere 8-bit Zielsysteme ausgelegt (engl. retargetable)[2]. Die Software steht unter der GNU General Public License.

SDCC wurde eingesetzt, um das Echtzeit-Betriebssystem des FreeRTOS-Projekts auf die 8051-basierte Mikrocontroller-Serie der Silicon Laboratories zu portieren.

Unterstützte Ziel-Architekturen

Einzelnachweise

  1. The small_device_c_compiler Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 26. September 2018).
  2. Rainer Leupers, Peter Marwedel: Retargetable Compiler Technology for Embedded Systems: Tools and Applications, Springer, 2001. S. 126