Small Device C Compiler: Difference between revisions

Content deleted Content added
remove reference to google search; add a reference from another book; "only" => "popular"
clarify citation to Contiki paper, add a quote; remove old download stats with broken link
Tag: references removed
Line 10:
}}
 
The '''Small Device C Compiler''' ('''SDCC''') is a [[free-software]], partially [[Retargetable compiler|retargetable]]<ref>Rainer Leupers, Peter Marwedel: "Retargetable Compiler Technology for Embedded Systems: Tools and Applications", page 126. Springer, 2001</ref> [[C (programming language)|C]] [[compiler]] for 8-bit [[microcontroller]]s. It is distributed under the [[GNU General Public License]]. The package also contains an [[assembly language|assembler]], [[Linker (computing)|linker]], [[simulator]] and [[debugger]]. SDCC is a popular open-source C compiler for microcontrollers compatible with [[Intel 8051|Intel 8051/MCS-51]]-compatible microcontrollers.<ref>
Lewin Edwards
[https://books.google.com/books?id=OlfXVIclwnAC "Open-Source Robotics and Process Control Cookbook: Designing and Building Robust, Dependable Real-time Systems"]: "Worse still, the only halfway decent open-source C compiler for the 8051 (sdcc) is exactly that—only halfway decent."
Line 16:
p. 15.
</ref><ref>
"Porting Contiki Operating System to RIEST2430" by Juan Wang, Wei Ma, and Dan Liu, published in
De-Shuang Huang, Phalguni Gupta, Xiang Zhang, Prashan Premaratne.
[https://books.google.com/books?id=OYa5BQAAQBAJ "Emerging Intelligent Computing Technology and Applications"]: "Due to the 8051 MCU’s unique characteristics, there are only a handful of toolchains available. The most noteworthy open source solution is the Small Device C Compiler (SDCC)."
2012.
p. 383.
</ref><ref>
<ref>
{{cite book |author=Lewin A. R. W. Edwards |url=https://archive.org/details/pdfy-MKFMCCNbqENoR3Ft |title=So, You Wanna be an Embedded Engineer: The Guide to Embedded Engineering, from Consultancy to the Corporate Ladder |date=2006 |page=51}}
</ref>
In 2011 the compiler was downloaded on average more than 200 times per day.<ref>{{cite web |url=http://sourceforge.net/project/stats/?group_id=599&ugn=sdcc&type=&mode=alltime |title= Usage Statistics For Small Device C Compiler |author=SourceForge |access-date=2010-02-16}}</ref>
 
==Supported hosts==