LusoRobótica - Robótica em Português

Software => Software e Programação => Tópico iniciado por: metRo_ em 31 de Outubro de 2009, 00:07

Título: Compiladores - Diferentes Arquitecturas
Enviado por: metRo_ em 31 de Outubro de 2009, 00:07
O objectivo deste tópico é ficar na primeira página uma lista dos diversos compiladores que vocês conhecerem quer sejam gratuitos ou pagos.

Sempre que seja indicado um vou acrescentando ao primeiro post.

CompiladorLinguagemArquitecturaLicença
Ladder Logic (http://www.cq.cx/ladder.pl)LadderPIC16 or AVRGrátis (Open-source GPL Version 3)
Hi-Tech C Compiler (http://www.htsoft.com/)CPIC10/12/14/16/17/18/24/32Versões limitadas grátis
Keil uVision (http://www.keil.com/)CARM/8051Versões limitadas grátis
MPLAB C (http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en534868&page=wwwCompilers)CMCUs PIC18/24/32 e dsPICVersões limitadas grátis
Título: Re: Compiladores - Diferentes Arquitecturas
Enviado por: jp_ em 01 de Novembro de 2009, 15:56
Olá,

Ora podemos começar com este compilador de ladder para pic e avr:

http://www.cq.cx/ladder.pl (ftp://http://www.cq.cx/ladder.pl)

jp_
Título: Re: Compiladores - Diferentes Arquitecturas
Enviado por: p0wd3r em 01 de Novembro de 2009, 18:41
Hi-Tech C Compiler - Permite compilar PIC10/12/14/16/17/18/24/32.

Mais informação: http://www.htsoft.com/ (http://www.htsoft.com/)
Título: Re: Compiladores - Diferentes Arquitecturas
Enviado por: TigPT em 01 de Novembro de 2009, 18:50
GCC - http://gcc.gnu.org/ (http://gcc.gnu.org/)
Título: Re: Compiladores - Diferentes Arquitecturas
Enviado por: Tyran em 01 de Novembro de 2009, 19:46
Keil: http://www.keil.com/ (http://www.keil.com/)
Título: Re: Compiladores - Diferentes Arquitecturas
Enviado por: Pauleta em 01 de Novembro de 2009, 20:40
Microchip MPLAB C 18/30/32 para MCU's Microchip de 8/16/32 bits

Existem versões académicas, claro que, com opções de compilação reduzidas.

http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en534868&page=wwwCompilers (http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en534868&page=wwwCompilers)
Título: Re: Compiladores - Diferentes Arquitecturas
Enviado por: jp_ em 01 de Novembro de 2009, 22:07
Olá  pessoal,

mais um mas este é pago e não sei qual é o microcontrolador

http://www.elsist.it/WebSite/Html/English/Products/Software/ProgTools/Remoter/EnRem8x.php# (http://www.elsist.it/WebSite/Html/English/Products/Software/ProgTools/Remoter/EnRem8x.php#)


Outro que vi foi este para o 8051 da intel:

http://www.microshadow.com/ladderwork.php#ladderwork_ide (http://www.microshadow.com/ladderwork.php#ladderwork_ide)

Procurem compiladores de linguagem ladder que gerem um .hex para ser programado num microcontrolador.

jp_
Título: Re: Compiladores - Diferentes Arquitecturas
Enviado por: pyterpalooza em 02 de Novembro de 2009, 23:32
Pessoal das barracas, mékié? =P


Estão aqui links para uma cadeira muito interessante do meu curso (Sistemas de Tempo Real), na qual tive oportunidade de trabalhar com PLCs - pois já vi aqui muitos interessados. Os programas são do tempo dos Afonsinhos mas serviram-me muy bien... =D

São eles:

MicroWin - http://www-srmi.dee.fct.unl.pt/leec/str/08_09/sw/step7.zip (http://www-srmi.dee.fct.unl.pt/leec/str/08_09/sw/step7.zip)

SimuPLC - http://www-srmi.dee.fct.unl.pt/leec/str/08_09/sw/InstallSimuPLC330%20Eng.exe (http://www-srmi.dee.fct.unl.pt/leec/str/08_09/sw/InstallSimuPLC330%20Eng.exe)


Toca a fritar circuitos! xD


[[[[[[[]]]]]]]]


PS: Compiladores e tal... para micros há o SDCC (Small Device C Compiler) e o Not Quite C... lembro-me de já os ter explorado mas entretanto não sei em que estado estão os projectos... estavam alojados no Sourceforge...
Título: Re: Compiladores - Diferentes Arquitecturas
Enviado por: trif@sico em 03 de Novembro de 2009, 12:38
Bem eu conheço um compilador para pics no qual eu uso.


CCS-C   http://www.ccsinfo.com/ (http://www.ccsinfo.com/)
Título: Re: Compiladores - Diferentes Arquitecturas
Enviado por: StarRider em 26 de Novembro de 2009, 00:26
Boas,

Tudo compiladores de C e/ou C++:
AVR
Crossworks  (www.rowley.co.uk (http://www.rowley.co.uk))      - Licença
ImageCraft   (www.imagecraft.com (http://www.imagecraft.com))  - Licença
CodeVision   (www.hpinfotech.com (http://www.hpinfotech.com))   - Licença
MikroElekt   (http://mikroelektronika.software.informer.com/ (http://mikroelektronika.software.informer.com/)) - Licença
Destes, para mim o melhor, pelo código gerado e fiabilidade é o CodeVision

ARM
Crossworks "C" (www.rowley.co.uk (http://www.rowley.co.uk))  - Licença
MDK+ RLARM (www.keil.com (http://www.keil.com)) - MDK limite de 8K sem licença, RLARM liceança para o source
CODE_REC (www.code-red-tech.com (http://www.code-red-tech.com)) - Licença
IAR (www.iar.com (http://www.iar.com)) - Licença
Destes, para mim o melhor é sem duvida o Keil


Abraços
Paulo A.