O SDCC, um "open source", é um compilador otimizador ANSI C para sistemas embutidos que gera código .hex para diversos tipos de microcontroladores (Intel 8051, Maxim 80DS390, Zilog Z80 e o Motorola 68HC08). Quanto ao suporte para microcontroladores PIC, apesar do site que hospeda o projeto do SDCC (sdcc.sourceforge.net) mencionar que ainda está em progresso, alguns programadores dizem terem usado este compilador sem problemas para PIC (vide: Blog do Sérgio Prado: Ferramentas Open-Source para PIC).
O SDCC é de linha de comando. Mas existe uma IDE disponível para ele, o DevMic. Abaixo, deixo os links para o download do SDCC e DevMic.
SDCC - Small Device C Compiler (Intel 8051, Maxim 80DS390, Zilog Z80 and the Motorola 68HC08 based MCUs.)
Página do SDCC: sdcc.sourceforge.net/
DevMic - IDE para o SDCC (o arq. devmic_full-1.0.0-bin.zip já inclui o SDCC 2.5.0)
Página do DevMic: www.bk02.net/devmic/
Instalação normal:
- Descompacte o arquivo devmic_full-1.0.0-bin.zip já na pasta final da instalação, por ex., C:\Arquivos de programas\Devmic). Não existe um executável de instalação. Crie um atalho para o executável devmic.exe (no menu de programas, ou desktop) e execute-o;
- Atualize o SDCC para a versão 3.0.0, executando o arquivo sdcc-3.0.0-setup.exe, e escolhendo como local de instalação, a pasta onde o SDCC do pacote do Devmic foi instalado, por ex., C:\Arquivos de programas\DevMic\micro\sdcc.
Nenhum comentário:
Postar um comentário