1. 程式人生 > >【SDCC】開源的微控制器C語言編譯器

【SDCC】開源的微控制器C語言編譯器

轉自:http://blog.sciencenet.cn/blog-1750-689572.html 

 

SDCC的全稱是Small Device C Compiler,所以不僅僅是微控制器的編譯器;目前SDCC支援Intel 8051, Maxim 80DS390, Zilog Z80與Motorola 68HC08 等系列CPU的程式碼編譯。免費、開源、跨平臺。

 

官方地址:

 

相對與Keil等商業編譯器,免費和開源,是其特色;無論是微控制器使用者,還是編譯器編寫者,都可以關注。目前正在開發Amtel AVR, DS390, Microchip PIC等系列CPU的支援,8051核心的編譯應該是最成熟的。

 

但其編譯環境是命令列模式,不習慣的朋友,可以下載一個MCU8051 IDE配合使用,也是開源的:

 

 

延伸閱讀