Sida 1 av 1

SDCC - Small Device C Compiler

Postat: 14 december 2009, 15:06:51
av AndersG
http://sdcc.sourceforge.net/
http://mdubuc.freeshell.org/Sdcc/
SDCC is a retargettable, optimizing ANSI - C compiler that targets the Intel 8051, Maxim 80DS390, Zilog Z80 and the Motorola 68HC08 based MCUs. Work is in progress on supporting the Microchip PIC16 and PIC18 series. SDCC is Free Open Source Software, distributed under GNU General Public License (GPL).
Någon som testat?

Re: SDCC - Small Device C Compiler

Postat: 14 december 2009, 15:29:24
av Micke_s
Tittade på den för 1-2 år sedan. Tyckte PIC stödet var lite kass då jfm hi-tech:s. Hi-tech:s free skapar kompaktare kod än vad SDCC gör. Vet inte om det är så längre.

Re: SDCC - Small Device C Compiler

Postat: 14 december 2009, 15:32:11
av sodjan
Ja, den där dyker upp med något halvårs intervall då
någon ny har råkat trilla över websidan... :-)

Vad jag har förstått så är väl "Work in progress" nyckelordet
för att beskriva den. I alla fall för PIC...

Re: SDCC - Small Device C Compiler

Postat: 14 december 2009, 15:46:38
av AndersG
någon ny har råkat trilla över websidan..
Jo, det var eg eftersom jag hittade denna:
http://cluster.physik.uni-freiburg.de/~ ... c_usbgpib/

Tänkte bara höra om någon var bekant.

Re: SDCC - Small Device C Compiler

Postat: 14 december 2009, 18:13:24
av speakman
Jag har kört den för 8051-kod och då fungerar den riktigt bra. Optimeringen var väl si så där kanske.

Re: SDCC - Small Device C Compiler

Postat: 14 december 2009, 20:53:25
av blueint
Hur fungerar den för AVR? Atmega8, 88 osv?

Re: SDCC - Small Device C Compiler

Postat: 15 december 2009, 00:55:20
av speakman
Har bara kört den för 8051. Funkar den ens för AVR? "AVR and gbz80 targets are no longer maintained."

Re: SDCC - Small Device C Compiler

Postat: 15 december 2009, 08:26:26
av Micke_s
AVR finns det väl ingen nytta alls att köra i SDCC. WinAVR/AVR GCC är ju riktigt bra så det finns kanske en anledning att SDCC har lagt ner stödet..