Compilador C Free. Existe?

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Compilador C Free. Existe?

Mensagempor riccaetano » 19 Jul 2010 11:45

Ola a todos,
Esta e' minha primeira participacao neste forum, e espero poder ajudar daqui para frente!
Alem de me apresentar gostaria de tirar uma duvida.
Como uso PIC apenas para hobby nao estou disposto a pagar por um compilador C, e minhas pesquisas na internet me fizeram concluir que so existem free o SDCC (ainda em desenvolvimento) e o HI-TECH Lite. Certo? Alguem tem experiencia de uso destes ou de algum outro compilador que seja free?
Meus primeiros testes com o HI-TECH foram infelizes pois percebi bugs de calculos que considero basicos demais para considerar o software confiavel. Ele e' muito caro para ter bugs!!!
Ja usei o SDCC para o 8051 e fiquei absolutamente satizfeito mas achei inadequado, ainda, para operar com o 16F876, com o qual estou trabalhando (em ASM) em meu prototipo.
Para que o post nao fique muito longo deixarei outras consideracoes para as respostas, se houverem!
riccaetano
Bit
 
Mensagens: 6
Registrado em: 18 Jul 2010 19:28

Mensagempor Wagner de Queiroz » 19 Jul 2010 14:08

sdcc para asm do pic? isso cheira a pinga.


eu uso o SDCC e ele vem atendendo no PIC18F2550, eu venho usando a ide do Pinguino para programar

http://www.hackinglab.org/

vc pode futricar na ide para ver como é configurado.
Seja Livre, Use Linux
Avatar do usuário
Wagner de Queiroz
Word
 
Mensagens: 872
Registrado em: 11 Out 2006 13:38
Localização: Barueri-SP

Mensagempor Francesco » 19 Jul 2010 18:03

Eu uso o SDCC faz muitos anos, mas sempre para 8051. Fiz alguns testes para PIC, mas nada profissional.
Quando precisei, usei o HITECH também, mas faz muitos anos...

A microchip não tinha uma linha para PIC18 para estudantes?
Avatar do usuário
Francesco
Word
 
Mensagens: 699
Registrado em: 04 Mar 2008 00:22
Localização: São Paulo - SP

Mensagempor riccaetano » 31 Jul 2010 15:43

Desculpem a demora, pois precisei viajar com urgencia e acabei nao podendo dar continuidade a meu proprio topico.

Meu primeiro questionamento vai oara o HITECH. Foi minha primeira tentativa usar a versao LIte 9.60 do HITECH. Como uso PIC para hoby nao acho razoavel pagar 500,00 a 1.000,00 U$$ por um compilador, assim so considero a ideia de usar uma versao free. A questao e' que o HITECH apresentou uns bugs muitos basicos (erros de calculo, basicamente) e para um produto pago e comercial eu achei imperdoavel.
Alguem deve alguma experiencia com ele e pode sugerir, talvez uma versao anterior?
riccaetano
Bit
 
Mensagens: 6
Registrado em: 18 Jul 2010 19:28

Mensagempor _blackmore_ » 31 Jul 2010 15:54

Francesco

A microchip não tinha uma linha para PIC18 para estudantes?


sim possui, o MPLab C18.
Ouça mais classic rock
_blackmore_
Dword
 
Mensagens: 1397
Registrado em: 28 Set 2008 13:26

Mensagempor Francys Reymer » 31 Jul 2010 20:00

o MPLAB C18 studente apenas tem uma diferença para a versão paga que é d apenas habilitar um nivel de otimização do codigo escrito em C.
Agora tem algumas ferramentas free para pic no linux se tiver interessado: http://www.robsonmartins.com/linux/pic.php
Avatar do usuário
Francys Reymer
Byte
 
Mensagens: 102
Registrado em: 10 Dez 2009 15:21

Mensagempor riccaetano » 05 Ago 2010 12:16

Valeu Francis,

Vou testar o MPLAB C18!?
Quando ao ambiente linux, eu tenho acesso, mas nao eh minha preferencia.
Neste caso, devido a escassez de opcoes vou verificar tambem.
Posteriormente postarei minhas conclusoes!
Grato a todos por hora.
riccaetano
Bit
 
Mensagens: 6
Registrado em: 18 Jul 2010 19:28

Mensagempor riccaetano » 19 Ago 2010 17:22

Rapaziada,

Eu estou trabalhando em um projeto onde uso o 16F876...
Bem, ate onde pude avaliar o MPLAB C18 e´ um compilador para a familia 18, isto e´, PIC18FXXXX.
Quero dizer, ainda nao tenho um compilador C free de qualidade, certo!?

A proposito: A Micrichip possui PIC 8, 16 e 32 bits, dentro da familia de 8 bits (as outras nao tive nenhum contato ainda) existem as familias 10, 12, 16 e 18.
Afinal, o que vem a ser (o que distingue) um PIC10, de um 12, 16 ou 18?

Valeu,
Ricardo
riccaetano
Bit
 
Mensagens: 6
Registrado em: 18 Jul 2010 19:28


Voltar para PIC

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x