Desenvolvento aplicações com PIC em Línux


PIC são microcontroladores fabricados pela Microchip, são usados inumeras aplicações embarcadas. Uma das desvantagens do uso de PIC para desenvolvimento em plataformas não Windows é a falta de suporte da Microchip, que não fornece ferramentas em outras plataformas. Para contornar esse obstaculo vou comentar sobre algumas ferramentas open-source que podem substituir a suite Microchip, no desenvolvimento de aplicações embarcadas.

Compiladores:

Como o gcc ainda não oferece suporte a arquitura PIC, temos as seguintes opções:

SDCC – Small Device C Compiler – Compilador que pode ser encontrado aqui . Tem suporte as seguintes arquiteturas: Intel 8051, Maxim 80DS390, Zilog Z80 ,Motorola 68HC08 MCUs e alguns PIC das familias 16 e 18.

gputils – GNU PIC Utilities – Na verdade é um pacote de ferramentas que incluem: um simulador (gpsim), um linker (gplink) e um compilador (gpasm). Pode ser encontrado aqui .

Gravador

Para gravação do arquivo .hex no dispositivo exite o picprog que pode ser encontrado aqui .

IDE

Se você não sente confortavel em usar o vim como editor, a solução é usar o Piklab. Essa IDE ajuda a juntar as etapas de escrita do codigo, compilação e gravação em um unico lugar.

Em outro post um mostro como criar uma apricação usando essas ferramentas.

Anúncios

About Alexandre Prates

Sou analista de sistemas, sou aluno do Bacharelado em Ciências da Computação na UFABC. Tenho interesse em finanças e computação.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: